Skip to content

Commit 1a3f09a

Browse files
committed
avniproject/avni-product#1433 | Add NEW_PROD_deploy
1 parent 828931d commit 1a3f09a

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

.circleci/config.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -177,27 +177,13 @@ jobs:
177177
docker buildx build --platform linux/amd64,linux/arm64 --tag "$DOCKER_USERNAME/rules-server:${SHORT_CIRCLE_SHA}" --push -f Dockerfile .
178178
fi
179179
180-
# STAGING_deploy:
181-
# docker:
182-
# - image: cimg/node:10.24.1
183-
# working_directory: ~/
184-
# steps:
185-
# - deploy:
186-
# hostname: "ssh.staging.openchs.org"
187180
STAGING_deploy:
188181
docker:
189182
- image: cimg/deploy:2023.09-node
190183
working_directory: ~/
191184
steps:
192185
- deploy_ansible:
193186
env: "staging"
194-
# PRERELEASE_deploy:
195-
# docker:
196-
# - image: cimg/node:10.24.1
197-
# working_directory: ~/
198-
# steps:
199-
# - deploy:
200-
# hostname: "ssh.prerelease.openchs.org"
201187
PRERELEASE_deploy:
202188
docker:
203189
- image: cimg/deploy:2023.09-node
@@ -212,6 +198,13 @@ jobs:
212198
steps:
213199
- deploy:
214200
hostname: "ssh.perf.openchs.org"
201+
NEW_PRODUCTION_deploy:
202+
docker:
203+
- image: cimg/deploy:2023.09-node
204+
working_directory: ~/
205+
steps:
206+
- deploy_ansible:
207+
env: "prod"
215208
PRODUCTION_deploy:
216209
docker:
217210
- image: cimg/node:10.24.1
@@ -265,6 +258,14 @@ workflows:
265258
context: prod-deploy
266259
requires:
267260
- PRODUCTION_approve
261+
- NEW_PRODUCTION_approve:
262+
type: approval
263+
requires:
264+
- app_build
265+
- NEW_PRODUCTION_deploy:
266+
context: prod-deploy
267+
requires:
268+
- NEW_PRODUCTION_approve
268269
- PRERELEASE_approve:
269270
type: approval
270271
requires:

0 commit comments

Comments
 (0)