を展開、それぞれが別々のMavenのモジュールである:連続統合 - 私はJavaで、次のコンポーネントを持ってのみ変更コンポーネント
- ユーレカサーバ
- Zuulプロキシ
- Microservice#1
これらのコンポーネントはそれぞれ別々のDockerイメージであり、同じGitリポジトリを共有しています。ジェンキンスも利用可能です。
私の質問は、単一のコンポーネントがそのドッカーイメージを再構築し、すべてを再デプロイする代わりにデプロイするように変更されたときに可能です。 CIの一般的なプラクティスは何ですか?
私はこれまで考えてきたことがあります。これは、モジュールを別のgitリポジトリに分け、メインプロジェクトでgitサブモジュールを使用する方法です。これを実装するより良い方法がありますか(maven/jenkinsかdockerのどちらかです) ?
ありがとう、私はこの質問をするときに私が探していた答えです。 –