2017-10-26 8 views
0

curlコマンドを使用してビルドジョブをリモートで起動する必要があるという要件があります。ビルドをトリガするパラメータとしてブランチ/タグ名を渡すことができません。list subversionタグをパラメータとして持つジェンキンスジョブをリモートで起動する方法

私は、以下のコマンドを使用:

& $CURLEXE -k -X POST $dst_job_url --user username:token --data-urlencode json='{"parameters": [{"name":"branch","branch":"branches"}]}' 

私は上記のコマンドを実行した場合、それはトランク(デフォルト)のビルドをトリガしました。

答えて

0

URLを省略しているため、特定できません。 Jenkinsにはビルド用の2つのURL(buildとbuildWithParameters)があります。 buildWithParametersを使用していない場合は、それに切り替えると役立つでしょう。

参照: How to trigger Jenkins builds remotely and to pass parameters

+0

これは私が使用したURLである: ます。https://ジェンキンス/仕事/ JOB_NAME/buildWithParameters – user8835084

関連する問題