gpt4 book ai didi

jenkins - 停止 Jenkins 在流水线阶段检查 Git URL

转载 作者:行者123 更新时间:2023-12-03 15:25:02 26 4
gpt4 key购买 nike

我已经设置了一个 Jenkins 声明式管道作业,它从 Git 中提取 Jenkinsfile。我有一个在另一个节点上运行的阶段(由标签选择),但它也试图从 Git check out Jenkinsfile。

我怎样才能阻止这种行为?这个特定的从属设备位于防火墙的另一侧,我只能通过 SSH 访问它。

最佳答案

您可以在选项块中使用 skipDefaultCheckout()。这将在任何阶段的任何节点上禁用 SCM 的 check out ,因此您必须执行 checkout scm手动进入其他阶段。

pipeline {
agent any
options { skipDefaultCheckout() }
stages{
stage('first stage') {
steps {
checkout scm
}
}
}
}

关于jenkins - 停止 Jenkins 在流水线阶段检查 Git URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46475786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com