-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
##### OS #####:
Linux XXX-ubuntu 3.2.0-25-generic #
40-Ubuntu
SMP Wed May 23 20:30:51 UTC 2012
x86_64 x86_64 x86_64 GNU/Linux
#### installed jenkins-plugins #####
<scm class="hudson.plugins.perforce.PerforceSCM" plugin="perforce@1.3.26">
<hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.19">
<hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.19">
<EnvInjectBuildWrapper plugin="envinject@1.89">
##### OS #####: Linux XXX-ubuntu 3.2.0-25-generic # 40-Ubuntu SMP Wed May 23 20:30:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux #### installed jenkins-plugins ##### <scm class="hudson.plugins.perforce.PerforceSCM" plugin=" perforce@1.3.26 "> <hudson.plugins.ws__cleanup.WsCleanup plugin=" ws-cleanup@0.19 "> <hudson.plugins.ws__cleanup.PreBuildCleanup plugin=" ws-cleanup@0.19 "> <EnvInjectBuildWrapper plugin=" envinject@1.89 ">
since we have installed the new version of perforceSCM(1.3.26) we get the following error from perforce if we call p4 from shell-plugin:
[we found a bug/bugfix for the bug jenkins-9906. it is the same bug? ]
Slashes ( // ) not allowed in matrixjob/branch=work-lable=matrix--changelistnumber.
If the p4 ($P4CLIENT is correct) is called from perforceSCM itself, everything looks okay.
You can see it in the logs like:
#/usr/bin/p4 -P ABCDEFG12345 -s sync -f matrixjob-branch-work-lable-matrix--changelistnumber
Once perforce is called from shell, the job name($P4CLIENT ) has invalid characters (in this case / ).
this is the perforce command
#/usr/bin/p4 diff -sa
and we get the following error
"Slashes ( // ) not allowed in matrixjob/branch=work,lable=matrix--changelistnumber."
and the job name has invalid characters (in this case '/' ',' '=' )
it is a bug in perforceSCM or in shell-plugin?
- duplicates
-
JENKINS-26119 After upgrade matrix jobs no longer work with perforce-plugin
-
- Resolved
-
- is duplicated by
-
JENKINS-24674 P4CLIENT wrong when using CloudBees Folder plugin
-
- Closed
-