Jenkins 使用多分支流水线时 存放代码的目录名称超过32个字符串时会被截断
部署方式为docker 镜像版本:jenkins/jenkins:2.379-centos7
加入启动参数变量
- name: JENKINS_OPTS(和JAVA_OPTS)
value: 下面的均试过
-Djenkins.branch.workspaceLocatorImpl.PATH_MAX=64
-Djenkins.branch.workspaceLocatorImpl.PATH_MAX=0
-Djenkins.branch.workspaceLocatorImpl.MAX_LENGTH=64
-Djenkins.branch.workspaceLocatorImpl.MAX_LENGTH=0
存放代码的目录名称不截断 与JobName一致
试试
-Djenkins.branch.WorkspaceLocatorImpl.PATH_MAX=0
你把jenkins的版本和jdk版本搞出来,我试试。