慕蓋茨4494581
2022-11-29 14:51:45
我想使用 Jenkinsfile 從 Jenkins 運(yùn)行 python 腳本。有沒有辦法直接從 Jenkinsfile 運(yùn)行它。我在 Jenkins 中找到了用于運(yùn)行腳本的python 插件(點(diǎn)擊這里),但是這個(gè)插件沒有合適的文檔。如果有人解釋如何將此插件與 Jenkinsfile 集成,那將非常有幫助。
1 回答

牧羊人nacy
TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊
添加執(zhí)行 python 腳本作為構(gòu)建步驟的能力。除此之外,這個(gè)插件的工作方式與標(biāo)準(zhǔn)的 shell 腳本支持非常相似
根據(jù)插件的文檔。雖然我沒有通過管道使用這個(gè)插件,但從工作的角度來看,你必須提供 .py 腳本(文件名和路徑),就像你為 shell/powershell 腳本提供的一樣。
同樣,即使對(duì)于 python,您也將在一個(gè)節(jié)點(diǎn)上執(zhí)行腳本,該節(jié)點(diǎn)可以是 Linux 也可以是 Windows。
所以,它會(huì)像下面這樣工作:
stage('build') {
steps {
sh 'python abc.py'
}
}
參考資料:https ://www.jenkins.io/doc/pipeline/tour/hello-world/
尋找“Python”塊。
添加回答
舉報(bào)
0/150
提交
取消