Details
-
Type:
Improvement
-
Status: Resolved (View Workflow)
-
Priority:
Minor
-
Resolution: Fixed
-
Component/s: p4-plugin
-
Labels:None
-
Similar Issues:
Description
Got this issue :
job is configured with p4 path on build slave /usr/bin/p4. When tagging a build, an error occurred because executing on master that don't have p4 installed on same path.
perforce plugin should use the Jenkins concept of ToolInstallation + NodeSpecific, so that it gets simpler to manage differences between nodes.
Attachments
Issue Links
- is related to
-
JENKINS-5120 Support node-specific Perforce configuration
-
- Closed
-
-
JENKINS-2947 Perforce should factor out global configuration to the global page
-
- Open
-
Code changed in jenkins
User: Rob Petti
Path:
.gitignore
src/main/java/hudson/plugins/perforce/PerforceSCM.java
src/main/java/hudson/plugins/perforce/PerforceToolInstallation.java
src/main/resources/hudson/plugins/perforce/Messages.properties
src/main/resources/hudson/plugins/perforce/PerforceSCM/config.jelly
src/main/resources/hudson/plugins/perforce/PerforceToolInstallation/config.jelly
src/main/webapp/help/globalConfig.html
src/test/java/hudson/plugins/perforce/PerforceSCMTest.java
src/test/resources/hudson/plugins/perforce/PerforceSCMTest/testP4ExeMigration/config.xml
src/test/resources/hudson/plugins/perforce/PerforceSCMTest/testP4ExeMigration/jobs/test_p4exe_migration_1/config.xml
src/test/resources/hudson/plugins/perforce/PerforceSCMTest/testP4ExeMigration/jobs/test_p4exe_migration_1/nextBuildNumber
src/test/resources/hudson/plugins/perforce/PerforceSCMTest/testP4ExeMigration/jobs/test_p4exe_migration_2/config.xml
src/test/resources/hudson/plugins/perforce/PerforceSCMTest/testP4ExeMigration/jobs/test_p4exe_migration_2/nextBuildNumber
src/test/resources/hudson/plugins/perforce/PerforceSCMTest/testP4ExeMigration/jobs/test_p4exe_migration_3/config.xml
src/test/resources/hudson/plugins/perforce/PerforceSCMTest/testP4ExeMigration/jobs/test_p4exe_migration_3/nextBuildNumber
http://jenkins-ci.org/commit/perforce-plugin/762fc5cdfc06e54d9b8da91eabc8f94ee2718498
Log:
[FIXED JENKINS-11369] adding toolinstallation support for p4 exe
Compare: https://github.com/jenkinsci/perforce-plugin/compare/69cf2bf...762fc5c