Hi Frank,
At the moment, I don't think any of us have admin rights to our GitHub
projects. I wouldn't mind more permissions either...
That said, if you fill bugs with LocationTech, they will likely be able
to work through whatever is necessary. Eclipse staff has been
responsive to my requests for GeoMesa and SFCurve. Admittedly, it does
add one more step.
Cheers,
Jim
On 8/13/2016 3:22 PM, Frank Gasdorf wrote:
For uDig we configured a job that builds Pull Requests
(https://hudson.locationtech.org/udig/job/uDig-PR-NG/) which has a
parameter for the id of the pull request.
It would also be possible to trigger the build from github using a
token which requires a commit-hook configuration. At the moment we do
not have admin-credenials at the github-repository which would be
great to have ;)
HTH
--
Frank
2016-08-13 1:57 GMT+02:00 Jeen Broekstra <[email protected]
<mailto:[email protected]>>:
Thanks Jens, Jim,
Good to know. Someone also pointed out this Bugzilla issue to me:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=439145
<https://bugs.eclipse.org/bugs/show_bug.cgi?id=439145>
Here, David Carver outlines a workaround he implemented to build
pull requests using Hudson.
I will take a look at the available options and see what's the
best fit for our project :)
Jeen
On 12/08/16 00:40, Jens Reimann wrote:
Hi Jeen,
for Package Drone I am using Travis CI too for build
validation. For the actual
release we are using HIPP.
Works like a charm.
Cheers
Jens
On Thu, Aug 11, 2016 at 4:33 AM, Jim Hughes <[email protected]
<mailto:[email protected]>
<mailto:[email protected] <mailto:[email protected]>>> wrote:
Hi Jeen,
For LocationTech GeoMesa, we are using Travis CI. Since
GeoMesa committers
aren't GitHub admins, I believe we had to ask Eclipse
webmaster (or Andrea
Ross, director of LT) to visit Travis-CI's website and
turn on the ability
to run CI builds from the public Travis.
Travis CI is pretty good, but the free infrastructure is
kinda slow, so I
wouldn't be opposed to having the ability to throw faster
build boxes at PRs...
Cheers,
Jim
On 8/10/2016 7:50 PM, Jeen Broekstra wrote:
What kind of Continuous Integration environments do
Eclipse projects use?
I assume many projects use the preferred tool from the
CBI, that is
Hudson (HIPP or shared instance), but I think I have
seen several
projects mention other environments as well (e.g
Jenkins or Travis).
I'm looking for a way to provide build/test support
for Pull Requests on
GitHub: I'd like to be able to have our build service
verify that a PR
doesn't break the build, _before_ we merge it.
I know Travis has support for this out of the box (and
integrates very
nicely with GitHub), and Jenkins has a plugin for it,
but I can't find
anything for Hudson in this space (nor any mention of
whether the
Jenkins plugin is Hudson-compatible).
Any experiences from other projects would be most
welcome. Have you
found a way to do this in a HIPP? Are you using
Jenkins or Travis
instead? Pros/cons of each tool?
Cheers,
Jeen
_______________________________________________
incubation mailing list
[email protected] <mailto:[email protected]>
<mailto:[email protected] <mailto:[email protected]>>
To change your delivery options, retrieve your
password, or unsubscribe
from this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation
<https://dev.eclipse.org/mailman/listinfo/incubation>
<https://dev.eclipse.org/mailman/listinfo/incubation
<https://dev.eclipse.org/mailman/listinfo/incubation>>
_______________________________________________
incubation mailing list
[email protected] <mailto:[email protected]>
<mailto:[email protected] <mailto:[email protected]>>
To change your delivery options, retrieve your password,
or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation
<https://dev.eclipse.org/mailman/listinfo/incubation>
<https://dev.eclipse.org/mailman/listinfo/incubation
<https://dev.eclipse.org/mailman/listinfo/incubation>>
--
Jens Reimann
Senior Software Engineer / EMEA ENG Middleware
Werner-von-Siemens-Ring 14
85630 Grasbrunn
Germany
phone: +49 89 2050 71286 <tel:%2B49%2089%202050%2071286>
_____________________________________________________________________________
Red Hat GmbH, www.de.redhat.com <http://www.de.redhat.com>
<http://www.de.redhat.com>,
Registered seat: Grasbrunn, Commercial register: Amtsgericht
Muenchen, HRB 153243,
Managing Directors: Paul Argiry, Charles Cachera, Michael
Cunningham, Michael
O'Neill
_______________________________________________
incubation mailing list
[email protected] <mailto:[email protected]>
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation
<https://dev.eclipse.org/mailman/listinfo/incubation>
_______________________________________________
incubation mailing list
[email protected] <mailto:[email protected]>
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation
<https://dev.eclipse.org/mailman/listinfo/incubation>
_______________________________________________
incubation mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation
_______________________________________________
incubation mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation