小编Sor*_*tta的帖子

有没有办法有条件地跳过整个詹金斯管道(而不是一个阶段)

我有一个存储库,其中包含多个项目,以及不同框架/技术中的 API。

我有多个詹金斯管道设置来满足所有这些工作,并处理舞台级别的条件以使用 For 例如跳过它们

when { 
                changeset "**servicelayer/*"
            }
Run Code Online (Sandbox Code Playgroud)

上面是一个场景,如果有人将文件签入特定文件夹,我不想执行完整的管道。但这只允许跳过特定阶段。有没有一种方法可以在管道级别验证这一点,看看是否不满足条件,然后跳过整个作业?

注意:我已经尝试在 Jenkins 管道级别配置包含/排除区域。这对我来说根本不起作用。

jenkins jenkins-pipeline

5
推荐指数
1
解决办法
2983
查看次数

标签 统计

jenkins ×1

jenkins-pipeline ×1