|
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