私のビルドセットアップでは、リリースビルドと連続ビルド(poll scm)があります。私はpom.xmlでmaven-release-pluginを使用し、目標リリース:prepare release:performをリリースビルドで使用します。この目標は、SVNからコードをチェックインし、展開を行い、pom.xmlのartifact.version番号をインクリメントしてSVNに再コミットします。したがって、pom.xmlはSVNにコミットされており、ContinuousビルドはSCMをポーリングしているため、トリガされてContinuousビルドが実行されます。リリースゴールがpom.xmlを更新してコミットするときに、どのようにしてContinuousビルドを起動させないようにすることができますか?jenkinsがSCMをポーリングするときにpom.xmlを無視する
4
A
答えて
1
質問「Run jenkins job if only SCM comment match pattern」によって示されるようにコメントコミットがが(のような「リリース」)一定の値と一致しない場合、あなたは実行に連続ビルドを設定することができます。
リリース前にpom.xml
を変更するときにコメント規約に従えば、リリース時に余分なビルドを避けることができます。
関連する問題
- 1. SCMのポーリングが設定されているときにJenkinsが最新のビルドを削除する
- 2. Jenkinsがcmakeエラーを無視するようにする
- 3. ジョブのポーリングによるJenkinsジョブのトリガー
- 4. JenkinsさんがパラメータSCMをスキップしています
- 5. Unixが見つかったときにディレクトリを無視する
- 6. JSONにシリアライズするときにDataMemberが無視される
- 7. フォームを送信するときにフィールドを無視する
- 8. XMLを解析するときにDTDを無視する
- 9. 重複をチェックするときにヘッダを無視する
- 10. jenkinsでpom.xmlの内容を取得する方法
- 11. jenkinsによるパラメータによるscmタグ値の受け渡し
- 12. svnをコミットするときにXcode 4.2.1が無視されるファイル(ワークスペース、ブレークポイント)を無視しない
- 13. バージョンコントロール接続の問題によるJenkinsのビルドエラーを無視する方法
- 14. Jenkinsが毎分少なくポーリングするように設定する
- 15. jEditableで編集するときにXHTMLマークアップを無視する
- 16. Javascript Regex:一致するときにサブグループを無視する
- 17. 複数のモジュールを持つMavenプロジェクトがモジュールのpom.xmlを見つけることができません - Jenkins/Eclipse
- 18. ファイルに行くときにRubyMineが無視する
- 19. オブジェクトを逆シリアル化するときにGsonがnullを無視する
- 20. 外部cronジョブを監視するJenkins
- 21. プロンプトでアプリケーションを監視するJenkins
- 22. デバイスがオフのときのローカル通知を無視する
- 23. SCM上でsvnを使用しているときにSCMセンサーがE170001で失敗する
- 24. EclipseでSVNコミットを行うときにディレクトリを無視する
- 25. tomcatを停止するときにJenkinsがシャットダウンする
- 26. ビットマップを描画するときにsetDensity/setTargetDensityが無視される
- 27. 、SVNにコミット中にいくつかのランタイムファイルを無視する方法? Xcode SCMの
- 28. Maven pom.xml(ビルドの最適化部分を無効にする)
- 29. MySQLデータベースに挿入するときに空のフィールドを無視するには?
- 30. latex-modeで段落を埋めるときにemacsがコメントを無視できるようにするには?
リリースを行っているときに連続ビルドを無効にした方が簡単だと思います。どのくらいの頻度でリリースを実行しますか? – artbristol