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
@@ -47,7 +47,7 @@ review-build-cng:
@@ -59,7 +59,7 @@ review-build-cng:
@@ -79,11 +79,12 @@ review-build-cng:
@@ -93,6 +94,9 @@ review-deploy:
@@ -101,8 +105,7 @@ review-deploy:
@@ -145,9 +148,10 @@ review-stop:
@@ -160,13 +164,20 @@ review-stop:
@@ -177,7 +188,7 @@ review-stop:
@@ -193,20 +204,12 @@ review-qa-all: