Web アプリケーションに Jenkins、Ant、Flex、および Java を使用しています。現在、Flex src のビルド バージョン ファイルを更新し、Jenkins ビルドを開始する前にコミットしています。この手動プロセスを避けて、スクリプトに任せたいと思っています。
ファイルの内容:
ビルド=01_01_2013_10:43
リリース=2.01
質問 1: このファイルの内容を更新し、コードをコンパイルしてから、このファイルを svn にコミットしたいと考えています。SVN が最新のビルド バージョン番号を持つようにします。
この変更されたファイルを SVN にコミットするにはどうすればよいですか。ビルドが成功した後にコミットが発生する場合は素晴らしいでしょう。
質問 2:ビルド開始の 1 時間前に、すべての開発者にメールを送信したいと考えています。「変更をコミットしてください。ビルドは 1 時間後に開始されます。」電子メールと (実際の svn エクスポート + ant ビルド) の間に遅延を設定できますか?
または
、1 時間おきに 2 つのジョブをスケジュールする必要がありますか。1 つはメールを送信し、もう 1 つはビルドを行います。