Cloud Native Developers JP Workflowを実行すると何が起きるのか 20 Wercker実行環境(どこかのクラウドのVM) アプリケーション コード xxxx.jar S Pipeline: build S Pipeline: Integration-test S • 2つ目のPipelineの実行の準備 – 新たに次のPipelineためのBoxが起動し、前の成果物を含むファイルがマウント される xxxx.jar 動作イメージです。正確な構成や動作 を反映したものではありません。 B Box for integration test
Cloud Native Developers JP Workflowを実行すると何が起きるのか 21 Wercker実行環境(どこかのクラウドのVM) B Box for integration test アプリケーション コード xxxx.jar S Pipeline: build S Pipeline: Integration-test S S Service • 2つ目のPipelineの実行の準備 – Serviceを使って結合テストを行う場合はここで起動する – Serviceも実態はコンテナ。この例ではMySQLをアプリにつないでいる xxxx.jar 動作イメージです。正確な構成や動作 を反映したものではありません。
Cloud Native Developers JP Workflowを実行すると何が起きるのか 22 Wercker実行環境(どこかのクラウドのVM) Step 3 (run it) S B Box for integration test アプリケーション コード xxxx.jar S Pipeline: build S Pipeline: Integration-test S S Service • 最後のStepの実行 – 最後のStepの処理を実行する – この例では結合テストのテストコードを走らせる xxxx.jar 動作イメージです。正確な構成や動作 を反映したものではありません。