Jenkinsジョブには、そのジョブの構成を格納するconfig.xmlファイルがあります。
他のジョブの構成を変更する「ジョブマネージャ」ジョブがありますが、Jenkinsを再起動しないと、新しい構成を確認するように見えません。
jenkins-cli.jarコマンドラインツールは、奇妙なことに、このアクションのオプションがないようです。
これは、あるウェブインタフェースを介して編集に設定可能、それは技術的に不可能であろうと思われないので、再起動せずに保存/認めていることがあります。
私の最善の試みは、Webインターフェイスと同じアドレスに投稿してみることでした
wget --post-file=config.xml --user=joe.shmoe --password=secret01 \
--no-check-certificate \
https://jenkins.company.com/job/myProject/config.xml
...しかし、有効な認証情報を使用しているにもかかわらず403が表示されます(タイプミスがないようにコピーを貼り付けました)
誰かが何かアイデアを持っているか、私が見逃している単純なことを知っていますか?
聖なるがらくた。実際に機能すること!!! (Catskulが以下で提案するように認証を修正、または私の場合は認証なしで)私はこのテクニックを何時間も探していました...
—
Dave Dopson