是否有可能从管道本身内部查看管道作业是否是新发现分支的第一次运行?如果您可以获得一份工作的所有运行的列表,也许您可以查看是否有0个先前的运行,从而知道其第一次运行?
使用env.BUILD_NUMBER。env.BUILD_NUMBER == '1'如果这是第一个版本。
env.BUILD_NUMBER
env.BUILD_NUMBER == '1'
对于在Multibranch Pipeline中新发现的分支(我假设您使用的),它将起作用。