File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -52,6 +52,9 @@ TEST_CMD := @APIGEE_ACCESS_TOKEN=$(APIGEE_ACCESS_TOKEN) \
5252 --proxy-name=$(PROXY_NAME ) \
5353 -s
5454
55+ PROD_TEST_CMD := $(TEST_CMD ) \
56+ --apigee-organization=nhsd-prod
57+
5558test :
5659 $(TEST_CMD ) \
5760 --junitxml=test-report.xml \
@@ -60,3 +63,12 @@ smoketest:
6063 $(TEST_CMD ) \
6164 --junitxml=smoketest-report.xml \
6265 -m smoketest
66+
67+ smoketest-prod :
68+ $(PROD_TEST_CMD ) \
69+ --junitxml=smoketest-report.xml \
70+ -m smoketest
71+
72+ test-prod :
73+ $(PROD_TEST_CMD ) \
74+ --junitxml=test-report.xml \
Original file line number Diff line number Diff line change @@ -39,6 +39,8 @@ extends:
3939 - environment : prod
4040 post_deploy :
4141 - template : ./templates/run-smoke-tests.yml
42+ parameters :
43+ production : true
4244 depends_on :
4345 - internal_dev
4446 # - environment: internal-qa
Original file line number Diff line number Diff line change 1+ parameters :
2+ - name : production
3+ type : boolean
4+ default : false
5+
16steps :
27 - bash : |
38 make install-python
914 export APIGEE_ACCESS_TOKEN="$(secret.AccessToken)"
1015 export SOURCE_COMMIT_ID="$(Build.SourceVersion)"
1116
12- make smoketest
17+ if [ ${{ parameters.production }} = true ]; then
18+ make smoketest-prod
19+ else
20+ make smoketest
21+ fi
1322 workingDirectory: $(Pipeline.Workspace)/s/$(SERVICE_NAME)/$(SERVICE_ARTIFACT_NAME)
1423 displayName: run smoketests
1524
You can’t perform that action at this time.
0 commit comments