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 19:01:56 GMT
If you need anything installed or configured, just let me know and I can
make it so.
On Oct 19, 2015 21:01, "Pascal Schumacher" <pascalschumacher@gmx.net> wrote:

> I could not figure out if builds.apache.org has the jenkins gradle plugin?
>
> Also there are already some groovy jobs
> https://builds.apache.org/view/Groovy/ but it looks like every build
> failed.
>
> Am 19.10.2015 um 20:54 schrieb Andrew Bayer:
>
> 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