Thanks! :)
The first question:
Could it be that the Github hook for pull request is not enabled by
default? I tried to set up this job:
https://builds.apache.org/view/Groovy/job/Groovy%20Github%20PRs/ by
following the instructions at:
https://blogs.apache.org/infra/entry/github_pull_request_builds_now
I also compared the job configuration with
https://builds.apache.org/view/All/job/kafka-trunk-git-pr-jdk7/ where
the integration is working.
Maybe I did something wrong?
The second question: Is it possible to check the apache git repo without
polling?
Am 21.10.2015 um 10:14 schrieb Andrew Bayer:
Done!
On Tue, Oct 20, 2015 at 6:46 PM, Pascal Schumacher
<pascalschumac...@gmx.net <mailto:pascalschumac...@gmx.net>> wrote:
Hello mentors,
could you please grant me (id: pascalschumacher) access to the
groovy jobs on https://builds.apache.org groovy ?
Thanks,
Pascal
Am 20.10.2015 um 02:37 schrieb Paul King:
I have set up some builds on Jenkins including PR builds but
as you
noted earlier, the builds were failing. I didn't have time to
investigate further.
On Tue, Oct 20, 2015 at 5:01 AM, Andrew Bayer
<andrew.ba...@gmail.com <mailto:andrew.ba...@gmail.com>> wrote:
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"
<pascalschumac...@gmx.net
<mailto:pascalschumac...@gmx.net>> wrote:
I could not figure out if builds.apache.org
<http://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"
<pascalschumac...@gmx.net
<mailto:pascalschumac...@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"
<pascalschumac...@gmx.net
<mailto:pascalschumac...@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