2013-05-10 245 views
12

パラメータとしてソースブランチ名をとるJenkinsジョブがあります。今では毎日真夜中に実行するようにジョブをスケジュールしたいと思っています。デフォルト値が設定されていても、常にパラメータを入力する必要があります。だから私の質問は、パラメータ化されたジョブの実行を自動化する方法はありますか?パラメータ化されたJenkinsジョブを自動的に実行する方法

ありがとうございます!

答えて

4

Jenkins Remote Access APIを使用してシェルスクリプトを作成している回答が見つかりました。既存の質問(Jenkins: How can I make a remotely submitted job use default parameter values?)が関連しています。さらに詳しい情報はこちら(https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API)で確認できます。

+7

実際には、パラメータのデフォルト値が設定されている限り、ジョブのスケジュール設定と同じくらい簡単です。 – Kevin

+0

単にパラメータを使ってジョブをスケジュールするのではなく、シェルスクリプトを書くのはなぜですか?また、スクリプトを書く必要がある場合は、スクリプトフローを作成し、OSに依存しないようにしてください。 –

4

個別の定期ジョブをスケジュールし、Parameterized Trigger Pluginを使用してパラメータ化されたビルドをトリガします。

関連する問題