我不希望我的全局管道更改显示在Jenkins的更改列表中。
每当运行构建并且存在全局管道更新时,该构建的更改列表包括对全局管道所做的所有更新。我只想要构建从正在构建的SCM分支中获取的更改列表,而不是任何全局管道更新。这可能吗?
答案 0 :(得分:8)
自Pipeline Shared Groovy Libraries Plugin版本2.9以来,禁用更改日志的此选项存在:
@Library(value="mylib", changelog=false)
答案 1 :(得分:2)
答案 2 :(得分:0)
我遇到了同样的问题并做了一个丑陋的解决方法。
在管道库的任何更改中,在源代码控制提交中添加前缀,然后在解析更改时,可以使用提交前缀注释忽略更改
我希望它有所帮助
答案 3 :(得分:0)
除了@ StephenKing的回复,如果您使用library
步骤,请按照这样做
library identifier: 'mylib', changelog: false
中有关该主题的更多信息