Fix the 'review-deploy' job when RA deployment is manual
Compare changes
Files
5- Rémy Coutable authored
1. Always make the `review-deploy` job manual. 2. Move `review-build-cng` to the `review` stage so that `review-build-cng` and `review-deploy` can be started without the other being done first. 3. Always trigger `review-deploy` at the end of `review-build-cng`. 4. In `review-deploy`: 1. If `review-build-cng` is not started, start it. 2. Wait for `review-build-cng` to finish. 3. Proceed to deployment. 4. At the end, play `review-qa-smoke` and `review-performance`. 5. In `review-qa-smoke` and `review-performance`, wait for `review-deploy` to be finished, then download its `environment_url.txt` artifact. Signed-off-by:
Rémy Coutable <remy@rymai.me>
+ 27
− 24
@@ -64,7 +64,7 @@ review-build-cng:
@@ -76,7 +76,7 @@ review-build-cng:
@@ -96,11 +96,12 @@ review-build-cng:
@@ -110,6 +111,9 @@ review-deploy:
@@ -118,8 +122,7 @@ review-deploy:
@@ -162,9 +165,10 @@ review-stop:
@@ -177,13 +181,20 @@ review-stop:
@@ -194,7 +205,7 @@ review-stop:
@@ -210,20 +221,12 @@ review-qa-all: