Change 25006

paul_allen (Paul Allen)
Paul Allen committed this change into //guest/perforce_software/p4jenkins/main/src
Request Review
Download .zip
Support for remote Jenkinsfiles in a MultiBranch project.

Jenkinsfile are idenitified by the Include branches path (e.g.  //depot/Remote/...), but you must add a Mapping in the BranchSource->Advanced->View Mappings to locate the projects source and use a special ${BRANCH_NAME} in the path.
e.g. //depot/ProjectA/${BRANCH_NAME}/...

JENKINS-53936
  • Files 11
  • Comments 0
10 edited 0 added 1 deleted
main/java/org/jenkinsci/plugins/p4/scm/AbstractP4ScmSource.java#23
Loading...
main/java/org/jenkinsci/plugins/p4/scm/BranchesScmSource.java#26
Loading...
main/java/org/jenkinsci/plugins/p4/scm/GlobalLibraryScmSource.java#16
Loading...
main/java/org/jenkinsci/plugins/p4/scm/GraphScmSource.java#18
Loading...
main/java/org/jenkinsci/plugins/p4/scm/P4Path.java#4
Loading...
main/java/org/jenkinsci/plugins/p4/scm/P4SCMRevision.java#8
Loading...
main/java/org/jenkinsci/plugins/p4/scm/P4SwarmPath.java#3
Loading...
main/java/org/jenkinsci/plugins/p4/scm/SwarmScmSource.java#20
Loading...
main/java/org/jenkinsci/plugins/p4/swarmAPI/SwarmProjectAPI.java#4
Loading...
test/java/org/jenkinsci/plugins/p4/client/JenkinsfileTest.java#16
Loading...
test/java/org/jenkinsci/plugins/p4/scm/PerforceSCMSourceTest.java#10
Loading...
Tip: Use n and p to cycle through the changes.