Jenkinsを構成し、SVN から簡単なプロジェクトをチェックアウト、ビルド、実行するジョブを作成しました。このジョブを定期的に (5 分に 1 回など) 実行するように構成できます。しかし、SVN リポジトリで何かが変更された場合にのみ、プロジェクトをビルドしたいと思います。このドキュメントの「ソース変更によるビルド」セクションを読みましたが、正確に何をするつもりなのかわかりませんでした! どんな助けでも大歓迎です!
2913 次
3 に答える
3
ジョブを構成するときは、次のことを行う必要があります。
ソース コード管理で、使用するソース管理システム (SVN など) を指定し、すべての必須フィールド (URL、認証など) に入力します (チェックアウトを実行できるので、おそらく既に完了しています)。
[ビルド トリガー
*/10 * * * *
] セクションで、[SCM のポーリング] を選択し、 10 分ごとにリポジトリをチェックするスケジュールを設定します。
于 2013-01-02T11:56:23.880 に答える
1
プロジェクトの構成に移動し、[ソースコード管理]セクションのすぐ下にある[ビルドトリガー]まで下にスクロールします。ここでは、次のように構成する必要があります。
ジョブをスケジュールするための構文はcrontab形式です。こちらをご覧ください。
于 2013-01-02T12:58:21.930 に答える
1
あなたが探しているのは、フックスクリプトでスクリプトを実行するSubversionポストコミットフックです。Mike West による次の例を見てください。
Mike West - Subversion ポストコミットフック
幸運を!
于 2013-01-02T16:55:21.690 に答える