2017-09-02 42 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/' *" 
     } 
    } 
    } 
} 
相關問題