0
我的管道腳本是由SCM配置的。它有一些限制,例如,我不能在我的groovy腳本中使用hudson.model
。我所做的總是在我的groovy腳本中觸發python腳本,以便我可以做更多的事情。現在,問題是我如何在所有的Python腳本之間共享信息。從例子,我的Groovy腳本是如何在Jenkins管道作業中傳遞信息
node('node1') {
bat 'python a.py'
}
node('node2') {
bat 'python b.py'
}
a.py是從服務器獲取信息,而這些信息將在b.py.使用在a.py和b.py之間共享某些信息的首選方式是什麼?
什麼信息?當你調用它們時,它可以作爲命令行參數提供嗎?或作爲環境變量?它們是隨着其中一個或兩個都運行而改變的? – jonrsharpe
更改了我的描述。 – Bomin
'b.py'是否可以導入並使用'a.py'中的功能,而不是單獨執行它們?他們爲什麼在單獨的節點?你能否提供更多的上下文? – jonrsharpe