如何在运行时向同一个jenkins实例上运行的每个作业提供Jenkins管道脚本(Jenkinsfile)?

时间:2017-08-11 05:36:35

标签: docker jenkins jenkins-pipeline

我有一个在Docker容器上运行的jenkins实例,目前我正在使用来自SCM的管道脚本&#39;提供Jenkins管道脚本的选项。有没有办法,我可以将jenkins文件保存在与jenkins实例相同的容器中,每次使用jenkins实例触发作业时都使用它,而不是在某些SCM中将其托管在外面并在每次触发作业时将其拉出< / p>

1 个答案:

答案 0 :(得分:0)

您可以在与Jenkins实例相同的容器中创建本地git存储库,在那里提交脚本,然后在字段Pipeline script from SCM -> Git -> Repository URL中放置本地存储库的文件URI(例如file:///c/Users/Vitalii/repositories/jenkinsPipelines