groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pascal Schumacher <pascalschumac...@gmx.net>
Subject Re: Buildserver Github Pull Request Integration (Enabling Travis CI)
Date Mon, 19 Oct 2015 19:01:04 GMT
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 
> <mailto: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 <http://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
>>     <http://builds.apache.org> as well.
>>
>>     On Oct 19, 2015 20:30, "Pascal Schumacher"
>>     <pascalschumacher@gmx.net <mailto: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