Details
-
Type:
Bug
-
Status: Resolved (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Component/s: mercurial-plugin
-
Labels:
-
Environment:Jenkins Master (Fedora 22 - Server 64bit)
Jenkins Slave (Win7 - 64bit)
Jenkins Version - v1.611
Mercurial Plugin - v1.52
Workflow Plugin - v1.5
-
Similar Issues:
Description
Base slave install with nothing in the home directory.
Standard Freestyle project creates the full path $JENKINS_HOME\workspace\<job name>.
Workflow project fails the scm step with abort: The system cannot find the path specified: $JENKINS_HOME\workspace\<job name>
Manually creating the $JENKINS_HOME\workspace directory fixes the issue unless the scm step specifies a sub-directory, in which case the parent of the sub-directory also has to be manually created.
Workflow script was a simple:
node('slave-name') { checkout([$class: 'MercurialSCM', ...]) }
Attachments
Issue Links
- is duplicated by
-
JENKINS-34735 Problem to create multibranch pipeline with Mercurial SCM
-
- Resolved
-
-
JENKINS-31993 Workflow Multibranch doesn't create workspace directory
-
- Resolved
-
- links to
Probably suffices to have the script do something to create the directory before checkout.
The existing test does not reproduce such a problem.