使用多分支管道会在主数据库上克隆整个存储库,而不仅仅是使用lighweight方法获取Jenkinsfile。据我所知,轻量级结帐是默认行为,但在我的情况下不起作用。当然,当管道在从属计算机上启动时,将重复克隆操作。这是我的设置:
分支源/ Bitbucket服务器(连接正常)
行为:
发现分支机构
高级克隆行为:
Fetch tags: unchecked
Honor refspec on initial clone: checked
Shallow clone: checked
Shallow clone depth: 1
Path to reference repo to use during clone: empty
Timeout: empty
构建策略:跳过基于第一个分支索引的初始构建
构建配置:
Mode: by Jenkinsfile
Script path: build/jenkins/compile/Jenkinsfile
我为此打开了一张票,但是对话刚停:https://issues.jenkins-ci.org/browse/JENKINS-62349
有人可以帮我吗?