簡體   English   中英

我們如何觸發迭代方法構建Jenkins

[英]How can we trigger Jenkins build in iterative method

我在詹金斯上游和下游都有兩個工作。

當我觸發上游作業時,下面的文件必須重命名為package.xml並以迭代方式部署到下游。 我該如何使用Shell腳本來完成此任務。 任何想法?

pkg1.xml    
pkg2.xml    
pkg3.xml    

我不確定您要如何處理第二部分(也許要提出另一個更詳細的問題),但是這里是如何重命名文件的方法:

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/' *"
      }
    }
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM