我有一個名爲buildall它看起來像這樣的流水線作業:詹金斯管道傳遞的所有參數到下游的工作
pipeline {
stages {
stage("job1") {
build job: "job1"
}
}
}
的buildall作業有25個參數。我想通過所有buildall的參數降至job1。有沒有一種簡單的方法可以做到這一點,而不是手動指定每個參數?
在這個問題:Pipeline pass parameters to downstream jobs 子有人問,但從來沒有回答:甚至更好,有沒有我可以只通過所有管道參數到下游的工作不太麻煩的方式。
這就是我的問題。
謝謝@Philip!有用。沒有你的幫助,我不會想出來的。 –
他們爲什麼要這樣做?他們有一組奇怪的* ParameterValue類,用於調用構建,但不會將整個集合暴露給當前構建?我從這個Jenkins Pipelines開始,但我想推遲它,特別是當有特定的用例傳遞管道中不支持的「當前構建參數」時 – lqbweb