Skip to content
This repository was archived by the owner on Mar 27, 2023. It is now read-only.

Commit 8e063fe

Browse files
committed
fixed rules for dev and app environments
1 parent 60a4a3d commit 8e063fe

File tree

2 files changed

+39
-8
lines changed

2 files changed

+39
-8
lines changed

gitlab-ci/aws/app.yml

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,40 @@
1-
workflow:
1+
.base_app_env: &base_app_env
2+
variables:
3+
ENVIRONMENT: app
4+
# DB_SNAPSHOT_ID:
5+
6+
.workflow_app: &app_settings
7+
<<: *base_app_env
28
rules:
3-
- if: $CI_COMMIT_TAG
9+
- if: "$CI_COMMIT_TAG =~ /^v/"
410
when: always
511

6-
variables:
7-
ENVIRONMENT: app
12+
.manual_job_app: &manual_app_settings
13+
<<: *base_app_env
14+
rules:
15+
- if: "$CI_COMMIT_TAG =~ /^v/"
16+
when: manual
817

918
quasar_build_pwa (app):
19+
<<: *app_settings
1020
extends: .quasar_build_pwa
1121

1222
cdk_deploy (app):
23+
<<: *app_settings
1324
extends: .cdk_deploy
1425

1526
collectstatic (app):
27+
<<: *manual_app_settings
1628
extends: .collectstatic
1729

1830
migrate (app):
31+
<<: *manual_app_settings
1932
extends: .migrate
2033

2134
createsuperuser (app):
35+
<<: *manual_app_settings
2236
extends: .createsuperuser
2337

2438
cdk_destroy (app):
39+
<<: *manual_app_settings
2540
extends: .cdk_destroy

gitlab-ci/aws/dev.yml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,41 @@
1-
workflow:
1+
.base_dev_env: &base_dev_env
2+
variables:
3+
ENVIRONMENT: dev
4+
# RDS_INSTANCE_SIZE:
5+
# DB_SNAPSHOT_ID:
6+
7+
.workflow_dev: &dev_settings
8+
<<: *base_dev_env
29
rules:
3-
- if: '$CI_COMMIT_BRANCH == "master"'
10+
- if: "$CI_COMMIT_TAG =~ /^rc/"
411
when: always
512

6-
variables:
7-
ENVIRONMENT: dev
13+
.manual_job_dev: &manual_dev_settings
14+
<<: *base_dev_env
15+
rules:
16+
- if: "$CI_COMMIT_TAG =~ /^rc/"
17+
when: manual
818

919
quasar_build_pwa (dev):
20+
<<: *dev_settings
1021
extends: .quasar_build_pwa
1122

1223
cdk_deploy (dev):
24+
<<: *manual_dev_settings
1325
extends: .cdk_deploy
1426

1527
collectstatic (dev):
28+
<<: *manual_dev_settings
1629
extends: .collectstatic
1730

1831
migrate (dev):
32+
<<: *manual_dev_settings
1933
extends: .migrate
2034

2135
createsuperuser (dev):
36+
<<: *manual_dev_settings
2237
extends: .createsuperuser
2338

2439
cdk_destroy (dev):
40+
<<: *manual_dev_settings
2541
extends: .cdk_destroy

0 commit comments

Comments
 (0)