我想啓動一個Jenkins構建作業的構建,而不使用插件,但使用python腳本。 有沒有這樣的功能?從其他工作啓動Jenkins構建作業
例如: 我有一個「job1」和一個「job2」。 在job1的腳本中,我想寫一些類似「start(job2)」的文字...
任何建議?
我想啓動一個Jenkins構建作業的構建,而不使用插件,但使用python腳本。 有沒有這樣的功能?從其他工作啓動Jenkins構建作業
例如: 我有一個「job1」和一個「job2」。 在job1的腳本中,我想寫一些類似「start(job2)」的文字...
任何建議?
我已經找到了解決辦法:我需要一個令牌添加到我的工作,當我打電話給我的工作,我用這個URL:「https://jenkins-server.srv/job/my-job/build?delay=0sec&token=my-token」
我選擇了這裏令牌(對不起法文版)
不確定爲什麼不使用插件,這會使作業配置變得更加簡單,但您可以使用Remote Access API來實現此目的。
我不想使用插件,因爲我需要根據某些條件啓動作業,以便可以在python腳本中進行測試。 感謝您的回答,我會閱讀本文檔! – cooow
http://stackoverflow.com/questions/8512807/calling-a-jenkins-build-from-outside-of-jenkins ...祝你好運執行一個沒有插件的python腳本壽.. https://pythonhosted.org/python-jenkins/index.html#api-documentation – Cole9350