如何根據構建作業字符串參數的值爲Jenkins Artifactory插件選擇不同的下載規範?在Jenkins中使用Artifactory插件有條件地從artifactory下載文件
對於給定的字符串參數值,我想從artifactory下載一個文件夾,對於不同的字符串參數值我想從artifactory下載不同的文件夾。
我試圖直接從artifactory中獲取這些文件夾,因爲它們包含我的構建需要使用和更改的不同項目的構建輸出,我不能僅將它們檢入到構建的SCM中,但必須在構建時擁有當前版本。
我已經看過Jenkins Artifactory Plugin和Jfrog Artifactory user guide的頁面,但是我沒有發現任何關於如何使用插件來完成此操作的內容。
我正在使用帶有Generic-Artifactory集成選項的自由式構建。
詹金斯版本:1.651.3
Artifactory的插件版本:2.8.1
Artifactory的版本4.6.1
你是如何設置變量的?我使用String參數,它似乎不適用於規範。 –
我正在使用「此項目已參數化」>「字符串參數」。 剛剛重試這個,它工作正常。 你使用的是什麼版本的插件? 你在使用「freestyle build」還是「Pipeline script」? 您是否在日誌中看到與配置中相同的變量 - $ {YOUR_VARIABLE}? –
是的,我主要使用freestyle和最新的插件和最新的jenkins。沒有在日誌中。如果我在shell中迴應它,是的,它被替換。 –