无法跳过由SCM生成的Jenkins跳过插件

无法跳过由SCM生成的Jenkins跳过插件,jenkins,jenkins-pipeline,jenkins-plugins,jenkins-groovy,jenkins-cli,Jenkins,Jenkins Pipeline,Jenkins Plugins,Jenkins Groovy,Jenkins Cli,我正在Jenkins中编写一个管道脚本,以基于提交消息构建项目。在Jenkins的论坛上,我注意到我们可以使用SCM skip插件。我安装了插件,并按照论坛建议添加了以下阶段: scmSkip(deleteBuild: true, skipPattern:'.*\\[ci skip\\].*') 当我使用以下提交消息提交更改时: git commit -m "[ci skip] Updated Audit Test Data Files with scan status"

我正在Jenkins中编写一个管道脚本,以基于提交消息构建项目。在Jenkins的论坛上,我注意到我们可以使用SCM skip插件。我安装了插件,并按照论坛建议添加了以下阶段:

scmSkip(deleteBuild: true, skipPattern:'.*\\[ci skip\\].*')
当我使用以下提交消息提交更改时:

git commit -m "[ci skip] Updated Audit Test Data Files with scan status"
不会跳过生成。它与其他阶段一起进行

在控制台日志中,我看到了消息

SCM跳过:更改日志为空

当发现包含“[ci skip]”的提交消息时,如何构造scmSkip调用以跳过生成?是否有更容易实施的替代方案

谢谢,
Karthik P.

可能是因为您没有首先签出存储库,这意味着什么?