Details
-
Bug
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
Windows
-
-
2.1.2
Description
After a recent update, slashes in git branches (e.g. bugfix/branch-description) are escaped into workspace path names using %2F, as in wkspacepath/bugfix%2Fbranch-description. This breaks the build on my windows machine. The slashes used to be translated to underscores.
Attachments
Issue Links
- is related to
-
JENKINS-60785 corrupt workspaces.txt file on agent, changes multibranch builds to use workspace directory with slash converted to %2F, causing errors
-
- Open
-
- relates to
-
JENKINS-21942 Unreliable defaulting of Jenkins.workspaceDir
-
- Open
-
-
JENKINS-44360 '%' in branch name causes GitHub multi-branch job failures
-
- Open
-
-
JENKINS-54640 Workspace folders are not unique
-
- Closed
-
-
JENKINS-2111 removing a job (including multibranch/org folder branches/repos) does not remove the workspace
-
- Resolved
-
- links to
Deat Community,
I'm facing the same problem with my multibranch pipeline project: "feature/branch" from a git repository is transformed to "feature%2Fbranch" which causes build to fail because the build process cannot find the files. As mentionned above, I did an update of Jenkins and the branch API plugin but the problem is still remaining.
I'm working with:
Jenkins version 2.190.3
Branch API Plugin Version 2.5.5
I saw tat PR#137 should solve the problem. Is this PR already merged, i.e. available in the latest release of Jenkins Branch API Plugin available? If yes, I think that the issue is still active and not resolved.
Any update about this issue?
Find also attached to this message two screenshot conerning the issue: the Branch name on git and the result on the Jenkins Workspace.