Yup, Jenkins can happily do what we need. On Oct 19, 2015 20:49, "Pascal Schumacher" <[email protected]> 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" <[email protected]> > 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 >>> >>> >> >
