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]>: > 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 > > 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]>> 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]> >> 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> >> >> >> >> >> -- >> Jens Reimann >> Senior Software Engineer / EMEA ENG Middleware >> Werner-von-Siemens-Ring 14 >> 85630 Grasbrunn >> Germany >> phone: +49 89 2050 71286 >> ____________________________________________________________ >> _________________ >> >> Red Hat GmbH, 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] >> 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 >
_______________________________________________ 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
