問題タブ [jenkins-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 再構成ジョブへの Python-jenkins API 呼び出しが機能しない
現在、jenkins-python API を使用して、jenkins サーバーに接続し、ジョブの情報を取得し、この API を介してジョブの構成 xml を取得しています。その構成 xml の一部を編集して、それを Jenkins にプッシュしようとしていますが、うまくいきません。このための API 呼び出しは に存在しreconfig_job
ますが、次を使用すると:
jenkinsServer.reconfig_job('jobname', 'xmlFile.xml')
これを実行しても出力は得られず、失敗も例外も何もありません...しかし、ジェンキンスのジョブを見に行っても、構成は変更されていません。ここにはメッセージがないため、問題が何であるかはよくわかりません。
curl を使用して新しい構成 XML をプッシュし、jenkins ジョブを正常に更新できるため、新しい構成に使用しようとしている XML は問題ないはずです。
よろしくお願いします!