Jenkins - 来自 SCM 的管道脚本在从机而不是主机上执行

Jas*_*son 5 jenkins jenkins-plugins jenkins-pipeline

因此,我尝试使用 SCM 中的 Pipeline 脚本,但我不想克隆我在那里指定的存储库,然后克隆我在 Jenkinsfile 中指定的存储库。

\n\n

另外,我看到来自 SCM\xe2\x80\x9d 的 \xe2\x80\x9cPipeline 脚本检查了要主控的存储库,或者可能是另一个从属的存储库。我想使用标签 X 将代码签出到从站,然后在传递 jenkinsfile 后我不想再次从文件克隆。

\n\n

EG:\n假设我有一个包含 jenkinsfile 的存储库 A。我希望我的管道作业克隆存储库 A,以将 jenkinsfile 获取到带有标签 X 的从属服务器中,这样我就不必在 jenkinsfile 执行过程中再次克隆相同的存储库。

\n\n

这可能吗?

\n