2017-01-20 11 views
1

件名は自明です。私は多くのJenkinsジョブのビルド後のアクションを1つずつ設定するのではなく、追加したいと思います。私はConfiguration Slicingプラグインを追加しましたが、私が誤っていないと、ビルド後の動作は変更されません。 アイデアConfiguration Slicing Pluginがあなたのrequirmentsを満たしていない場合は、事前複数のJenkinsジョブでポストビルドアクションを大量に追加する方法

+0

これを行う方法を理解できましたか?私は同じユースケースを持っています。ありがとうございました。 – user3027732

答えて

1

おかげで、あなたは戻ってSEDにフォールする必要があります。

Jenkins Issuesから

:あなたは新しいものを使用してジェンキンス ジョブやSED値をループが、その後POST https://support.cloudbees.com/hc/en-us/articles/218353308-How-to-update-job-config-files-using-the-REST-API-and-cURL

  1. が現在入手に使用するスクリプトを記述する必要があります

    config
    curl -X GET http://developer:[email protected]:8080/job/test/config.xml -o mylocalconfig.xml

  2. ポスト更新設定
    カール-X POST http://developer:[email protected]:8080/job/test/config.xml --data-バイナリ "mymodifiedlocalconfig.xml @"

POS-構築アクションのため<publishers>...</publishers>間のマークアップです​​3210

+0

Groovyはもっとジェンキンスタイルになると思いますか? – StephenKing

+0

これはGroovyスクリプトになる可能性があります。 – afxentios

関連する問題