現在、ビルドを実行するためにmavenでgitとjenkinsを使用しています。 私は「プロダクションのための構築」という点でベストプラクティスが何であるか疑問に思っていました。git jenkinsとプロダクションビルドの方法論
私が持っていたアイデアの1つは、新しいブランチを作成して(それを生産と呼ぼう)、が完了するたびにの機能をマスターで完成させることです。
別のアイデアは、バージョンをリリースした後(maven:releaseを使って)、そのタグをビルドしたことです。
私はその場
他のアイデアで、いくつかの現実世界での経験を聞いてみたいですか?
'maven:release'はリリースタグからリリースされるため、余分なものをビルドする必要はありません。後でリリース版で作業を続ける必要がある場合は、新しいブランチにコピーすることをおすすめします。 '1.0-FIX2'(これはpomバージョン' 1.0-FIX2-SNAPSHOT'を持つでしょう)。リリース後、この手順を繰り返すことができます( '1.0-FIX3'、...) –