[Scons-dev] Enabling Travis CI service for SCons on github

Bill Deegan bill at baddogconsulting.com
Tue Dec 5 13:22:05 EST 2017


Great!
That's all I can think of at the moment.

Thanks,
-Bill

On Tue, Dec 5, 2017 at 10:19 AM, Daniel Moody <dmoody256 at gmail.com> 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 at baddogconsulting.com> 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 at baddogconsulting.com>
>> 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 <dmoody256 at gmail.com>
>>> 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
>>>> Scons-dev at scons.org
>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>>>>
>>>>
>>>
>>
>> _______________________________________________
>> Scons-dev mailing list
>> Scons-dev at scons.org
>> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>>
>>
> _______________________________________________
> Scons-dev mailing list
> Scons-dev at scons.org
> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist2.pair.net/pipermail/scons-dev/attachments/20171205/24e82a19/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 47194 bytes
Desc: not available
URL: <https://pairlist2.pair.net/pipermail/scons-dev/attachments/20171205/24e82a19/attachment-0001.png>


More information about the Scons-dev mailing list