|
1 | 1 | version: 2
|
2 | 2 | defaults: &defaults
|
3 |
| - docker: |
4 |
| - #- image: docker:17.06.1-ce-git |
5 |
| - - image: circleci/python:2.7-stretch-browsers |
| 3 | + docker: |
| 4 | + - image: cimg/python:3.11.0-browsers |
6 | 5 | install_dependency: &install_dependency
|
7 |
| - name: Installation of build and deployment dependencies. |
8 |
| - command: | |
9 |
| - sudo apt-get update |
10 |
| - sudo apt install jq |
11 |
| - sudo pip install awscli --upgrade |
12 |
| - sudo pip install docker-compose |
13 |
| - sudo apt-get install default-jdk --fix-missing |
| 6 | + name: Installation of build and deployment dependencies. |
| 7 | + command: | |
| 8 | + sudo apt update |
| 9 | + sudo apt install jq |
| 10 | + sudo apt install python3-pip |
| 11 | + sudo pip3 install awscli --upgrade |
| 12 | + sudo pip3 install docker-compose |
| 13 | + sudo apt-get install default-jdk --fix-missing |
14 | 14 | install_deploysuite: &install_deploysuite
|
15 | 15 | name: Installation of install_deploysuite.
|
16 | 16 | #Git Clone -change back to v1.3 or latest once counter var is generalized.
|
17 | 17 | command: |
|
18 |
| - git clone --branch master https://github.com/topcoder-platform/tc-deploy-scripts ../buildscript |
| 18 | + git clone --branch v1.4.15 https://github.com/topcoder-platform/tc-deploy-scripts ../buildscript |
19 | 19 | cp ./../buildscript/master_deploy.sh .
|
20 | 20 | cp ./../buildscript/buildenv.sh .
|
21 | 21 | cp ./../buildscript/awsconfiguration.sh .
|
@@ -60,24 +60,24 @@ build_steps: &build_steps
|
60 | 60 | source buildenvvar
|
61 | 61 | ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer
|
62 | 62 |
|
63 |
| - #echo "Running Masterscript - deploy postgres-ifx-processer producer" |
64 |
| - #if [ -e ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar.json; fi |
65 |
| - #./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-producer-deployvar |
66 |
| - #source buildenvvar |
67 |
| - #./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer |
| 63 | + echo "Running Masterscript - deploy postgres-ifx-processer producer" |
| 64 | + if [ -e ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar.json; fi |
| 65 | + ./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-producer-deployvar |
| 66 | + source buildenvvar |
| 67 | + ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer |
68 | 68 |
|
69 | 69 | #Producer second channel
|
70 |
| - #echo "Running Masterscript - deploy postgres-ifx-processer Producer second channel" |
71 |
| - #if [ -e ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar.json; fi |
72 |
| - #./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-producer-chnl_2-deployvar |
73 |
| - #source buildenvvar |
74 |
| - #./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar_chnl_2 -i postgres-ifx-processer |
| 70 | + echo "Running Masterscript - deploy postgres-ifx-processer Producer second channel" |
| 71 | + if [ -e ${LOGICAL_ENV}-${APP_NAME}-producer-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-producer-deployvar.json; fi |
| 72 | + ./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-producer-chnl_2-deployvar |
| 73 | + source buildenvvar |
| 74 | + ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar_chnl_2 -i postgres-ifx-processer |
75 | 75 |
|
76 |
| - #echo "Running Masterscript - deploy postgres-ifx-processer producer_dd" |
77 |
| - #if [ -e ${LOGICAL_ENV}-${APP_NAME}-producer-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-producer-deployvar.json; fi |
78 |
| - #./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-producer_dd-deployvar |
79 |
| - #source buildenvvar |
80 |
| - #./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer |
| 76 | + echo "Running Masterscript - deploy postgres-ifx-processer producer_dd" |
| 77 | + if [ -e ${LOGICAL_ENV}-${APP_NAME}-producer-chnl_2-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-producer-chnl_2-deployvar.json; fi |
| 78 | + ./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-producer_dd-deployvar |
| 79 | + source buildenvvar |
| 80 | + ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer |
81 | 81 |
|
82 | 82 |
|
83 | 83 | #echo "Running Masterscript - deploy postgres-ifx-processer reconsiler1"
|
|
0 commit comments