Hey Pablo,

For windows, I think Travis doesn't have a plan coming soon. But  Matthew
Brett's build scripts <https://github.com/matthew-brett/multibuild> actually
supports windows platform in Appveyor <https://ci.appveyor.com/>, which we
doesn't have chance to explore more.

Boyuan

On Tue, Aug 7, 2018 at 4:50 PM Pablo Estrada <[email protected]> wrote:

> Hi Boyuan,
> I think this is reasonable. I remember Robert supported this approach as
> well, and it is quite simple to support this. I am +1 on this.
>
> Do you know at all if there are any plans from Travis to support windows?
> Best
> -P.
>
> On Tue, Aug 7, 2018 at 2:04 PM Boyuan Zhang <[email protected]> wrote:
>
>> Thanks for Davor's suggestions. Following content discusses more about
>> why we need a new repository. Hope they would be helpful!
>>
>> Purpose of this proposal
>> - Facilitate building python wheels against multi-os
>>
>> Why a new repository is needed
>> - Currently we chose Matthew Brett's build scripts
>> <https://github.com/matthew-brett/multibuild> build Linux and macOS
>> python wheels.
>> - This build tool uses travis <https://travis-ci.com/> as Linux and
>> maxOS build platform, which explains why we cannot use Jenkins.
>> - In order to utilize this build tool based on their guide
>> <https://github.com/matthew-brett/multibuild/blob/devel/README.rst>, we
>> need to use a repo wrapper.
>>
>> Alternatives
>> - Unfortunately, I didn't find any alternatives at this moment.
>>
>> Boyuan Zhang
>>
>> On Sat, Aug 4, 2018 at 9:50 AM Davor Bonaci <[email protected]> wrote:
>>
>>> New repository is not a ticket, it is a self-serve thing.
>>>
>>> That said, you probably want to develop the proposal a bit further,
>>> understanding/educating others about the benefits of what you are
>>> proposing, any alternatives, why a repository is needed, why the sample
>>> repository has Travis CI when everything else is on Jenkins, how this fits
>>> into other decisions about repository management, and so on. Anything can
>>> be done, of course, but I'd suggest developing (or communicating, or
>>> educating) a bit more.
>>>
>>> (I'm fine with any approach.)
>>>
>>> On Fri, Aug 3, 2018 at 3:29 PM, Ahmet Altay <[email protected]> wrote:
>>>
>>>> This LGTM, also greatly simplifies the creation of wheel files for
>>>> multiple platforms.
>>>>
>>>> I can file an INFRA ticket to create a new repo to host wheel setup.
>>>> Does anybody have experience with setting up a new repo similar to this?
>>>>
>>>> Ahmet
>>>>
>>>> On Fri, Aug 3, 2018 at 1:16 PM, Boyuan Zhang <[email protected]>
>>>> wrote:
>>>>
>>>>> Hey all,
>>>>>
>>>>> I'm Boyuan Zhang from Google Dataflow Team, currently helping Release
>>>>> Manager(Pablo Estrada) with 2.6.0 release. Since Beam decided to
>>>>> release python wheels since 2.5.0, we need to create a wrapper 
>>>>> repository(sample
>>>>> repo <https://github.com/boyuanzz/apache-beam-wheels>) under apache
>>>>> to build and stage released python wheels for each release. Anyone can 
>>>>> help
>>>>> to create this repository?
>>>>>
>>>>> Thanks for all your help! Happy Friday~
>>>>>
>>>>> Boyuan Zhang
>>>>>
>>>>
>>>>
>>> --
> Got feedback? go/pabloem-feedback
> <https://goto.google.com/pabloem-feedback>
>

Reply via email to