2017-09-02 38 views
0

我在詹金斯上游和下游有两个工作。我们如何才能触发Jenkins迭代方法

当我触发上游作业时,下面的文件必须重命名为package.xml并以迭代的方式部署到下游。我如何使用shell脚本完成此操作。 任何想法?

pkg1.xml  
pkg2.xml  
pkg3.xml  

回答

0

我不知道你想要做的第二部分(也许再提交一份更详细的问题)是什么,但这里的如何重命名文件:

pipeline { 
    agent { label 'docker' } 
    stages { 
    stage('build') { 
     steps { 

     # you don't need to create these files. 
     # this was just for my testing. 
     sh 'touch pkg1.xml pkg2.xml pkg3.xml' 

     sh "rename 's/pkg/package/' *" 
     } 
    } 
    } 
} 
相关问题