@@ -8,13 +8,15 @@ parameters:
88 type : boolean
99defaults : &defaults
1010 docker :
11- - image : circleci /python:2.7-stretch -browsers
11+ - image : cimg /python:3.11.0 -browsers
1212install_dependency : &install_dependency
1313 name : Installation of build and deployment dependencies.
1414 command : |
15+ sudo apt update
1516 sudo apt install jq python3-pip
16- sudo pip3 install awscli --upgrade
1717 # sudo pip install docker-compose
18+ sudo pip3 install awscli --upgrade
19+ sudo pip3 install docker-compose
1820install_deploysuite : &install_deploysuite
1921 name : Installation of install_deploysuite.
2022 command : |
@@ -23,10 +25,10 @@ install_deploysuite: &install_deploysuite
2325 cp ./../buildscript/buildenv.sh .
2426 cp ./../buildscript/awsconfiguration.sh .
2527restore_cache_settings_for_build : &restore_cache_settings_for_build
26- key : docker-node-modules-{{ checksum "package-lock.json " }}
28+ key : docker-node-modules-{{ checksum "yarn.lock " }}
2729
2830save_cache_settings : &save_cache_settings
29- key : docker-node-modules-{{ checksum "package-lock.json " }}
31+ key : docker-node-modules-{{ checksum "yarn.lock " }}
3032 paths :
3133 - node_modules
3234
@@ -95,12 +97,13 @@ jobs:
9597 - run : *install_deploysuite
9698 - run :
9799 name : ' newman test'
100+ no_output_timeout : 30m
98101 command : |
99102 ./awsconfiguration.sh $DEPLOY_ENV
100103 source awsenvconf
101104 ./buildenv.sh -e $DEPLOY_ENV -b ${LOGICAL_ENV}-global-appvar,${LOGICAL_ENV}-${APPNAME}-qa-appvar
102105 source buildenvvar
103- npm i
106+ npm install --loglevel verbose
104107 cd mock
105108 (npm run mock-challenge-api&)
106109 (NODE_ENV=test npm start&)
0 commit comments