この質問は技術的にはどの言語/フレームワークにも適用できますが、Grailsアプリケーションを構築、レビュー、およびデプロイするための業界のベストプラクティスのいくつかを知りたいと思います。
私の個人的な経験から、AntBuilderを利用してビルドを実行するGroovyスクリプトを使用し、レビューをスキップして、ssh/scpを使用して戦争をアプリケーションサーバーに移します。レガシーの問題のため、CVSとgitを組み合わせて使用します。
時間と資本への最小限のオーバーヘッド投資で、構築、レビュー、展開の3つのことを実行できる自動化されたシステムまたはワークフローモデルはありますか。
私が聞いた可能性のあるシナリオの1つは、Jenkinsを使用してビルドし、Gerritを使用してレビューすることですが、最後の部分、つまり自動的にデプロイする方法が欠落しているようです。