groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Bayer <andrew.ba...@gmail.com>
Subject Re: Buildserver Github Pull Request Integration (Enabling Travis CI)
Date Mon, 19 Oct 2015 18:54:58 GMT
Yup, Jenkins can happily do what we need.
On Oct 19, 2015 20:49, "Pascal Schumacher" <pascalschumacher@gmx.net> wrote:

> Thanks for the info. I did not know that.
>
> I would also be fine with creating a jenkins job on builds.apache.org (I
> use jenkins at work). If my understanding of the information on
> https://wiki.apache.org/general/Jenkins is correct, that would also allow
> us to test on Windows.
>
> I'm fine with either solution. The important thing is that pull request
> are automatically updated with test result. Having to update pull request
> by hand and then having contributors think that they can not access the
> ci-server because it requires a login with "guest" and a blank password is
> far from optional.
>
> Am 19.10.2015 um 20:34 schrieb Andrew Bayer:
>
> Fwiw, we can build and update pull requests on builds.apache.org as well.
> On Oct 19, 2015 20:30, "Pascal Schumacher" <pascalschumacher@gmx.net>
> wrote:
>
>> Hello everybody,
>>
>> according to the web TeamCity requires write access to the repo to update
>> pull requests with test results. As this is not possible to with the Apache
>> Github mirror, I suggest we use Travis CI to test pull request.
>>
>> Apache has a subscription for Travis CI
>> https://blogs.apache.org/infra/entry/apache_gains_additional_travis_ci
>> and according to
>> http://de.slideshare.net/jukka/apache-development-with-github-and-travis-ci
>> we only need to create a infrastructure ticket to enable the Travis Webhook
>> for the mirror.
>>
>> If there are no objections I will add a ".travis.yml" file and create the
>> infrastructure ticket.
>>
>> -Pascal
>>
>>
>>
>>
>>
>> Am 13.09.2015 um 10:46 schrieb Pascal Schumacher:
>>
>>> Hello everybody,
>>>
>>> before moving to Apache TeamCity updated the pull request after running
>>> the tests, e.g.:
>>>
>>> https://github.com/groovy/groovy-core/pull/648
>>>
>>> Is this no possible with the Apache Github clone?
>>>
>>> If it's not possible with TeamCity maybe we should add Travis to test
>>> pull request (as Thibault suggested in
>>> https://github.com/apache/incubator-groovy/pull/112), because Travis
>>> it's possible, e.g.:
>>>
>>> https://github.com/apache/commons-lang/pull/107
>>>
>>> -Pascal
>>>
>>>
>>
>

Mime
View raw message