2017-04-24 31 views
1

我创建了一个类型为“管道”的Jenkins作业,并使用了一个内联管道脚本。现在我想将脚本置于版本控制之下,并使用“来自SCM的流水线脚本”选项(我认为,我不必描述此优点)。但是,我们的版本控制系统(CA SCM)在Jenkins中并没有得到很好的支持:我无法让插件检查任何东西。如何通过自定义脚本提取Jenkinsfile?

但是,我们确实有一些与CA SCM一起工作的脚本,它们可以可靠地检查事情。

所以,我的问题是:是否有可能(以及如何)在版本控制下使用Jenkinsfile,通过自定义脚本(例如使用.bat命令)检查它,然后将管道作为如果Jenkinsfile已被“SCM的管道脚本”选项提取出来?

即,据我所知,我需要一个管道插件中的命令来执行给定的Jenkinsfile。

回答