File tree 2 files changed +36
-120
lines changed
2 files changed +36
-120
lines changed Original file line number Diff line number Diff line change 91
91
source awsenvconf
92
92
source buildenvvar
93
93
./master_deploy.sh -d ECS -e DEV -t latest -s test_communityapp_taskvar -i communityapp
94
-
94
+
95
+ # Build & Deploy against testing backend
96
+ " build-qa " :
97
+ << : *defaults
98
+ steps :
99
+ # Initialization.
100
+ - checkout
101
+ - setup_remote_docker
102
+ - run : *install_dependency
103
+ - run : *install_deploysuite
104
+ # Restoration of node_modules from cache.
105
+ - restore_cache : *restore_cache_settings_for_build
106
+ - run :
107
+ name : " configuring environment"
108
+ command : |
109
+ ./awsconfiguration.sh DEV
110
+ ./buildenv.sh -e DEV -b qa_communityapp_buildvar,qa_communityapp_deployvar
111
+ # Build of Docker image.
112
+ - run : *build_docker_image
113
+ # Caching node modules.
114
+ - save_cache : *save_cache_settings
115
+ # Deployment.
116
+ - deploy :
117
+ name : Running MasterScript
118
+ command : |
119
+ source awsenvconf
120
+ source buildenvvar
121
+ ./master_deploy.sh -d ECS -e DEV -t latest -s qa_communityapp_taskvar -i communityapp
122
+
95
123
# Build & Deploy against prod api backend
96
124
" build-prod-beta " :
97
125
<< : *defaults
@@ -211,6 +239,13 @@ workflows:
211
239
only :
212
240
- develop
213
241
- feature-contentful
242
+ # This is alternate dev env for parallel testing
243
+ - " build-qa " :
244
+ context : org-global
245
+ filters :
246
+ branches :
247
+ only :
248
+ - develop-on-qa-env
214
249
# This is beta env for production soft releases
215
250
- " build-prod-beta " :
216
251
context : org-global
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments