alternatively to this plugin you can also use Jenkins multibranch
pipelines. (We use it a lot for our projects (ex: gemoc
multibranch job on ci.eclipse.org and corresponding jenkinsfile
on github ))
However, this means that you need to convert your jenkins
configuration from the Jenkins user interface to the jenkinsfile
syntax and add it in the git repo.
Le 06/08/2018 à 20:55, Jonah Graham a
Fred, Thank you for the detailed response.
There is still a bit of momentum behind the GitHub pull
plugin. The mentioned security issue and the necessary steps
to fix it
are better explained in the security advisory here:
It can be used in freestyle jobs and has no pipeline support.
it's the right plugin if a project wants to build pull
requests of a few
The GitHub Branch Source Plugin is more of a "build all you
GitHub" plugin, where a GitHub organization with all it's
branches are monitored, etc. AFAIK it only works with pipeline
To sum it up: GHPRB plugin is probably the first step towards
based development. The GitHub Branch Source Plugin comes into
a project decides to switch to pipeline builds.
On 06.08.2018 19:41, Jonah Graham wrote:
> Hi folks,
> What is the state of the art for building GitHub PRs on
> I can see that GitHub pull request builder plugin
> <https://wiki.jenkins.io/display/JENKINS/GitHub+pull+request+builder+plugin> has
> a "You should probably migrate to GitHub Branch Source
Plugin" and a
> "The current version of this plugin may not be safe to
> The GitHub Branch Source Plugin
> <https://wiki.jenkins.io/display/JENKINS/GitHub+Branch+Source+Plugin> seems
> to be up to date, so presumably that is the one to use.
> Trawling through Bugzilla I can see that in the past
the former was
> installed, and that Bug 439145
> <https://bugs.eclipse.org/bugs/show_bug.cgi?id=439145> is
> request the feature - but that may simply predate the
move to Jenkins.
> Jonah Graham
> Kichwa Coders Ltd.
> cbi-dev mailing list
> To change your delivery options, retrieve your password,
or unsubscribe from this list, visit
Release Engineer | Eclipse Foundation Europe GmbH
Annastr. 44, D-64673 Zwingenberg
Handelsregister: Darmstadt HRB 92821
Managing Directors: Ralph Mueller, Mike Milinkovich, Chris
cbi-dev mailing list
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
cbi-dev mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
SED Rennes - DiverSE Team
Univ Rennes, Inria, CNRS, IRISA
Campus de beaulieu
02 99 84 75 07