[英]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.