是否可以从管道本身内部查看管道作业是否是新发现的分支的第一次运行?如果您可以获得作业所有运行的列表,也许您可以查看之前是否有 0 次运行,从而知道这是第一次运行?
最佳答案
使用 env.BUILD_NUMBER
。 env.BUILD_NUMBER == '1'
如果这是第一个构建。
对于 Multibranch Pipeline 中新发现的分支(我假设您使用的),这将起作用。
关于jenkins - 如果它是新分支的第一次运行,你能从 Jenkins 管道内部识别出来吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54151175/