|
1 | 1 | version: 2 |
2 | 2 | defaults: &defaults |
3 | 3 | docker: |
4 | | - - image: cimg/python:3.11.0-browsers |
| 4 | + - image: cimg/python:3.11.7-browsers |
5 | 5 | install_dependency: &install_dependency |
6 | 6 | name: Installation of build and deployment dependencies. |
7 | 7 | command: | |
8 | 8 | sudo apt update |
9 | | - sudo apt install jq |
10 | | - sudo apt install python3-pip |
| 9 | + sudo apt install -y jq python3-pip |
11 | 10 | sudo pip3 install awscli --upgrade |
12 | | - sudo pip3 install docker-compose |
13 | | - sudo apt-get install default-jdk --fix-missing |
14 | 11 | install_deploysuite: &install_deploysuite |
15 | 12 | name: Installation of install_deploysuite. |
16 | 13 | #Git Clone -change back to v1.3 or latest once counter var is generalized. |
@@ -47,50 +44,50 @@ build_steps: &build_steps |
47 | 44 | #scorecard test consumer remove later |
48 | 45 | #./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-consumer_scorecard-deployvar |
49 | 46 | #source buildenvvar |
50 | | - #./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer |
| 47 | + #./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer -p FARGATE |
51 | 48 | |
52 | 49 | #scorecard test producer remove later |
53 | 50 | #echo "Running Masterscript - deploy postgres-ifx-processer producer" |
54 | 51 | #if [ -e ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar.json; fi |
55 | 52 | #./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-producer_scorecard-deployvar |
56 | 53 | #source buildenvvar |
57 | | - #./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer |
| 54 | + #./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer -p FARGATE |
58 | 55 |
|
59 | 56 | ./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar |
60 | 57 | source buildenvvar |
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 |
| 58 | + ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer -p FARGATE |
62 | 59 | |
63 | 60 | echo "Running Masterscript - deploy postgres-ifx-processer producer" |
64 | 61 | if [ -e ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-consumer-deployvar.json; fi |
65 | 62 | ./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-producer-deployvar |
66 | 63 | 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 |
| 64 | + ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer -p FARGATE |
68 | 65 | |
69 | 66 | #Producer second channel |
70 | 67 | echo "Running Masterscript - deploy postgres-ifx-processer Producer second channel" |
71 | 68 | if [ -e ${LOGICAL_ENV}-${APP_NAME}-producer-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-producer-deployvar.json; fi |
72 | 69 | ./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-producer-chnl_2-deployvar |
73 | 70 | 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 |
| 71 | + ./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 -p FARGATE |
75 | 72 |
|
76 | 73 | echo "Running Masterscript - deploy postgres-ifx-processer producer_dd" |
77 | 74 | 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 | 75 | ./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-producer_dd-deployvar |
79 | 76 | 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 |
| 77 | + ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer -p FARGATE |
81 | 78 |
|
82 | 79 |
|
83 | 80 | echo "Running Masterscript - deploy postgres-ifx-processer reconsiler1" |
84 | 81 | if [ -e ${LOGICAL_ENV}-${APP_NAME}-reconsiler1-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-reconsiler1-deployvar.json; fi |
85 | 82 | ./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-reconsiler1-deployvar |
86 | 83 | source buildenvvar |
87 | | - ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer |
| 84 | + ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer -p FARGATE |
88 | 85 |
|
89 | 86 | echo "Running Masterscript - deploy postgres-ifx-processer reconsiler2" |
90 | 87 | if [ -e ${LOGICAL_ENV}-${APP_NAME}-reconsiler2-deployvar.json ]; then sudo rm -vf ${LOGICAL_ENV}-${APP_NAME}-reconsiler1-deployvar.json; fi |
91 | 88 | ./buildenv.sh -e ${DEPLOY_ENV} -b ${LOGICAL_ENV}-${APP_NAME}-reconsiler2-deployvar |
92 | 89 | source buildenvvar |
93 | | - ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer |
| 90 | + ./master_deploy.sh -d ECS -e ${DEPLOY_ENV} -t latest -s ${GLOBAL_ENV}-global-appvar,${LOGICAL_ENV}-${APP_NAME}-appvar -i postgres-ifx-processer -p FARGATE |
94 | 91 |
|
95 | 92 | jobs: |
96 | 93 | # Build & Deploy against development backend # |
|
0 commit comments