Skip to content

Commit 1f08055

Browse files
NRL-1664 More changes for the perftest environment
1 parent 0266dda commit 1f08055

File tree

5 files changed

+7
-2
lines changed

5 files changed

+7
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@ If the Producer API has changed, or the documentation for that API has changed,
414414

415415
Once you have a new release version ready, you can deploy it through our environments as follows:
416416

417-
1. Use the "Persistent Environment Deploy" Github Action workflow to deploy the release tag to `dev`, `dev-sandbox`, `qa`, `qa-sandbox`, `int` and `int-sandbox` environments.
417+
1. Use the "Persistent Environment Deploy" Github Action workflow to deploy the release tag to `dev`, `dev-sandbox`, `qa`, `qa-sandbox`, `int`, `int-sandbox` and `perftest` environments.
418418
2. If any issues arise in the deployment, fix the issues, create a new release version and start this process again.
419419
3. Once the deployments are complete, use the "Persistent Environment Deploy" Github Action workflow to deploy the release version to `ref`.
420420
4. Once that is complete, use the "Persistent Environment Deploy" workflow to deploy the release version to `prod`.

scripts/are_resources_shared_for_stack.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
"qa-sandbox-2",
1414
"ref-1",
1515
"ref-2",
16+
"perftest-1",
17+
"perftest-2",
1618
"int-1",
1719
"int-2",
1820
"int-sandbox-1",

scripts/aws_session_assume.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"qa": "test",
88
"qa-sandbox": "test",
99
"ref": "test",
10+
"perftest": "test",
1011
"int": "test",
1112
"int-sandbox": "test",
1213
"prod": "prod",

scripts/get-account-name-for-env.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ case "${env}" in
1313
dev|dev-sandbox)
1414
echo "dev"
1515
;;
16-
qa|qa-sandbox|ref|int|int-sandbox)
16+
qa|qa-sandbox|perftest|ref|int|int-sandbox)
1717
echo "test"
1818
;;
1919
prod)

tests/utilities/get_access_token.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"qa": "test",
3838
"ref": "test",
3939
"int": "test",
40+
"perftest": "test",
4041
"prod": "prod",
4142
}
4243
APIGEE_ENV_FOR_ENV = {
@@ -47,6 +48,7 @@
4748
"ref": "ref",
4849
"int": "int",
4950
"int-sandbox": "sandbox",
51+
"perftest": "internal-qa", # TODO: Hijacking qa to not create a new APIGEE proxy environment. Once we have proxygen, rethink this
5052
"prod": "prod",
5153
}
5254
APP_FOR_ALIAS = {

0 commit comments

Comments
 (0)