GitHub Integration

Dependencies

Required

Plugin ▲Required Version
Branch API≥ 2.1128.v717130d4f816
commons-lang3 v3.x Jenkins API≥ 3.13.0-62.v7d18e55f51e2
commons-text API≥ 1.11.0-95.v22a_d30ee5d36
Credentials≥ 1311.vcf0a_900b_37c2
Folders≥ 6.858.v898218f3609d
Git≥ 5.2.1
Git client≥ 4.6.0
GitHub≥ 1.37.3.1
GitHub API≥ 1.318-461.v7a_c09c9fa_d63
Mailer≥ 463.vedf8358e006b_
Matrix Project≥ 822.v01b_8c85d16d2
Pipeline: API≥ 1283.v99c10937efcb_
Pipeline: Multibranch≥ 770.v1a_d0708dd1f6
Pipeline: Step API≥ 639.v6eca_cd8c04a_a_
SCM API≥ 676.v886669a_199a_a_
Script Security≥ 1313.v7a_6067dc7087
SSH Credentials≥ 308.ve4497b_ccd8f4

Optional

Plugin ▲Required Version
Block Queued Job≥ 0.2.0
Email Extension≥ 2.103
Job DSL≥ 1.87
Jucies Update Center≥ 0.2.1
Structs≥ 325.vcb_307d2a_2782
Token Macro≥ 400.v35420b_922dcb_

Dependent plugins

Declaring a dependency

As a plugin developer you can use this plugin as dependency of your plugin by adding a dependency tag to your POM.

To add the latest version of this plugin as a maven dependency, use the following:

<dependency>
    <groupId>org.jenkins-ci.plugins</groupId>
    <artifactId>github-pullrequest</artifactId>
    <version>0.7.5</version>
</dependency>
No dependent plugins found