Re: Enabling Travis CI service for SCons on github

Bill Deegan <bill-cJFiu+DHMVC5azolltMz9laTQe2KTcn/@public.gmane.org>
Newsgroups gmane.comp.programming.tools.scons.devel
Message-ID <CAEyG4CHjD2XfQYs4xi6mvJ8zy743vY1PtOM6icBYiEPw=UjBnw@mail.gmail.com>
I'll have to look at appveyor. depends on the available tools.
Certainly the hardware seems faster than what our buildbot workers are
running on..



On Tue, Dec 5, 2017 at 12:48 PM, Andrew Featherstone <
andrew.featherstone-5LkwijKnu/[email protected]> wrote:

> I've added my Travis-CI status to the README.rst in
> https://github.com/ajf58/scons/commit/b2e381c22539898a06a119ed507a63
> 49ca759d38, which you may want to take.
>
> From my perspective I'd like to see
>
> 1. Windows based CI on GitHub using https://www.appveyor.com/ (de-facto
> Windows CI for GitHub).
> 2. Code coverage reports using https://github.com/marketplace/coveralls
>
> At that point can buildbot based tasks be retired?
>
> Andrew
>
>
> On 5 December 2017 at 18:22, Bill Deegan <bill-cJFiu+DHMVC5azolltMz9laTQe2KTcn/@public.gmane.org>
> wrote:
>
>> Great!
>> That's all I can think of at the moment.
>>
>> Thanks,
>> -Bill
>>
>> On Tue, Dec 5, 2017 at 10:19 AM, Daniel Moody <[email protected]>
>> wrote:
>>
>>> https://docs.travis-ci.com/user/notifications/
>>>
>>> IRC is covered. Webhook seems open ended to setup for any site so seems
>>> possible for Twitter messages with some setup.
>>>
>>> Any other notification types we are interested in?
>>>
>>> I'll take a look and submit a PR.
>>>
>>> On Dec 5, 2017 12:55 PM, "Bill Deegan" <bill-cJFiu+DHMVC5azolltMz9laTQe2KTcn/@public.gmane.org>
>>> wrote:
>>>
>>>> Should be enabled now.
>>>> Just merged one of your pull requests..
>>>> I'll keep an eye on it.
>>>> Can we get the results to post on twitter? and/or IRC?
>>>>
>>>> On Sun, Dec 3, 2017 at 9:08 PM, Bill Deegan <bill-cJFiu+DHMVC5azolltMz9laTQe2KTcn/@public.gmane.org>
>>>> wrote:
>>>>
>>>>> Yes. I'll get to it in the next week or so.
>>>>> We do have buildbot doing similar at : buildbot.scons.org
>>>>>
>>>>> -Bill
>>>>>
>>>>> On Sun, Dec 3, 2017 at 2:02 PM, Daniel Moody <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> In this pull request:
>>>>>> https://github.com/SCons/scons/pull/17
>>>>>>
>>>>>> SCons got a Travis CI script added to the repo. Travis CI is a free
>>>>>> service for running each new commit to github against a testing script
>>>>>> (.travis.yml). This takes place on Travis's servers and builds are recorded
>>>>>> and accessible via links. Below is an example:
>>>>>>
>>>>>> https://travis-ci.org/dmoody256/scons/builds/311007377
>>>>>>
>>>>>> The also add a nifty little check next to the commit if the commit
>>>>>> passed the test:
>>>>>> [image: Inline image 2]
>>>>>>
>>>>>> I was wondering if someone who has access could enable the service
>>>>>> for the SCons project?
>>>>>>
>>>>>> Below are some instructions on how to do it from the Github web
>>>>>> interface
>>>>>>
>>>>>> In order to utilize the script you need to add Travis CI as a
>>>>>> service, below are some basic instructions from Github:
>>>>>>
>>>>>>    1. Navigate to the repository you want to connect to Travis.
>>>>>>    2. In the right sidebar, click Settings.
>>>>>>    3. In the left sidebar, click Webhooks & Services.
>>>>>>    4. In the Services box, click Add service.
>>>>>>    5. Select "Travis CI".
>>>>>>    6. For public projects leave the configuration fields empty
>>>>>>    7. Click Add service.
>>>>>>    8. Go to https://travis-ci.org/profile
>>>>>>    9. Turn Automatic CI on for the project you want to run builds for
>>>>>>
>>>>>> Best regards,
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Scons-dev mailing list
>>>>>> [email protected]
>>>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Scons-dev mailing list
>>>> [email protected]
>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>>>>
>>>>
>>> _______________________________________________
>>> Scons-dev mailing list
>>> [email protected]
>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>>>
>>>
>>
>> _______________________________________________
>> Scons-dev mailing list
>> [email protected]
>> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>>
>>
>
> _______________________________________________
> Scons-dev mailing list
> [email protected]
> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>
>

_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev
image.png (image/png, 46.1 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.