Kar*_*k P 5 jenkins jenkins-plugins jenkins-cli jenkins-groovy jenkins-pipeline
我正在 Jenkins 中编写一个管道脚本,以根据提交消息构建项目。从Jenkins的论坛,我注意到我们可以使用SCM跳过插件。我安装了该插件并按照论坛的建议添加了以下阶段:
scmSkip(deleteBuild: true, skipPattern:'.*\\[ci skip\\].*')
Run Code Online (Sandbox Code Playgroud)
当我使用以下提交消息提交更改时:
git commit -m "[ci skip] Updated Audit Test Data Files with scan status"
Run Code Online (Sandbox Code Playgroud)
不会跳过构建。它与其他阶段一起进展。
在控制台日志中,我看到消息
SCM 跳过:更改日志为空!
当发现包含“[ci Skip]”的提交消息时,如何构建 scmSkip 调用以跳过构建?是否有更容易实施的替代方案?
谢谢,卡蒂克·P。
| 归档时间: |
|
| 查看次数: |
1782 次 |
| 最近记录: |