@@ -18,57 +18,87 @@ steps:
1818 env :
1919 - " IP_TYPE=${_IP_TYPE}"
2020 - " JOB_TYPE=integration"
21- secretEnv : ["MYSQL_CONNECTION_NAME", "MYSQL_USER", "MYSQL_IAM_USER", "MYSQL_PASS", "MYSQL_DB", "POSTGRES_CONNECTION_NAME", "POSTGRES_USER", "POSTGRES_IAM_USER", "POSTGRES_PASS", "POSTGRES_DB", "POSTGRES_CAS_CONNECTION_NAME", "POSTGRES_CAS_PASS", "POSTGRES_CUSTOMER_CAS_CONNECTION_NAME", "POSTGRES_CUSTOMER_CAS_PASS", "POSTGRES_CUSTOMER_CAS_PASS_VALID_DOMAIN_NAME","POSTGRES_CUSTOMER_CAS_PASS_INVALID_DOMAIN_NAME","SQLSERVER_CONNECTION_NAME", "SQLSERVER_USER", "SQLSERVER_PASS", "SQLSERVER_DB", "QUOTA_PROJECT", "IMPERSONATED_USER"]
21+ secretEnv :
22+ [
23+ " MYSQL_CONNECTION_NAME" ,
24+ " MYSQL_USER" ,
25+ " MYSQL_IAM_USER" ,
26+ " MYSQL_PASS" ,
27+ " MYSQL_DB" ,
28+ " MYSQL_MCP_CONNECTION_NAME" ,
29+ " MYSQL_MCP_PASS" ,
30+ " POSTGRES_CONNECTION_NAME" ,
31+ " POSTGRES_USER" ,
32+ " POSTGRES_IAM_USER" ,
33+ " POSTGRES_PASS" ,
34+ " POSTGRES_DB" ,
35+ " POSTGRES_CAS_CONNECTION_NAME" ,
36+ " POSTGRES_CAS_PASS" ,
37+ " POSTGRES_CUSTOMER_CAS_CONNECTION_NAME" ,
38+ " POSTGRES_CUSTOMER_CAS_PASS" ,
39+ " POSTGRES_CUSTOMER_CAS_PASS_VALID_DOMAIN_NAME" ,
40+ " POSTGRES_CUSTOMER_CAS_PASS_INVALID_DOMAIN_NAME" ,
41+ " SQLSERVER_CONNECTION_NAME" ,
42+ " SQLSERVER_USER" ,
43+ " SQLSERVER_PASS" ,
44+ " SQLSERVER_DB" ,
45+ " QUOTA_PROJECT" ,
46+ " IMPERSONATED_USER"
47+ ]
2248 args :
2349 - " -c"
2450 - |
2551 ./.github/scripts/run_tests.sh
2652availableSecrets :
2753 secretManager :
28- - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_CONNECTION_NAME/versions/latest'
29- env : ' MYSQL_CONNECTION_NAME'
30- - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_USER/versions/latest'
31- env : ' MYSQL_USER'
32- - versionName : ' projects/$PROJECT_ID/secrets/CLOUD_BUILD_MYSQL_IAM_USER/versions/latest'
33- env : ' MYSQL_IAM_USER'
34- - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_PASS/versions/latest'
35- env : ' MYSQL_PASS'
36- - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_DB/versions/latest'
37- env : ' MYSQL_DB'
38- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CONNECTION_NAME/versions/latest'
39- env : ' POSTGRES_CONNECTION_NAME'
40- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_USER/versions/latest'
41- env : ' POSTGRES_USER'
42- - versionName : ' projects/$PROJECT_ID/secrets/CLOUD_BUILD_POSTGRES_IAM_USER/versions/latest'
43- env : ' POSTGRES_IAM_USER'
44- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_PASS/versions/latest'
45- env : ' POSTGRES_PASS'
46- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_DB/versions/latest'
47- env : ' POSTGRES_DB'
48- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CAS_CONNECTION_NAME/versions/latest'
49- env : ' POSTGRES_CAS_CONNECTION_NAME'
50- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CAS_PASS/versions/latest'
51- env : ' POSTGRES_CAS_PASS'
52- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_CONNECTION_NAME/versions/latest'
53- env : ' POSTGRES_CUSTOMER_CAS_CONNECTION_NAME'
54- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS/versions/latest'
55- env : ' POSTGRES_CUSTOMER_CAS_PASS'
56- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS_VALID_DOMAIN_NAME/versions/latest'
57- env : ' POSTGRES_CUSTOMER_CAS_PASS_VALID_DOMAIN_NAME'
58- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS_INVALID_DOMAIN_NAME/versions/latest'
59- env : ' POSTGRES_CUSTOMER_CAS_PASS_INVALID_DOMAIN_NAME'
60- - versionName : ' projects/$PROJECT_ID/secrets/SQLSERVER_CONNECTION_NAME/versions/latest'
61- env : ' SQLSERVER_CONNECTION_NAME'
62- - versionName : ' projects/$PROJECT_ID/secrets/SQLSERVER_USER/versions/latest'
63- env : ' SQLSERVER_USER'
64- - versionName : ' projects/$PROJECT_ID/secrets/SQLSERVER_PASS/versions/latest'
65- env : ' SQLSERVER_PASS'
66- - versionName : ' projects/$PROJECT_ID/secrets/SQLSERVER_DB/versions/latest'
67- env : ' SQLSERVER_DB'
68- - versionName : ' projects/$PROJECT_ID/secrets/QUOTA_PROJECT/versions/latest'
69- env : ' QUOTA_PROJECT'
70- - versionName : ' projects/$PROJECT_ID/secrets/CLOUD_BUILD_SA/versions/latest'
71- env : ' IMPERSONATED_USER'
54+ - versionName : " projects/$PROJECT_ID/secrets/MYSQL_CONNECTION_NAME/versions/latest"
55+ env : " MYSQL_CONNECTION_NAME"
56+ - versionName : " projects/$PROJECT_ID/secrets/MYSQL_USER/versions/latest"
57+ env : " MYSQL_USER"
58+ - versionName : " projects/$PROJECT_ID/secrets/CLOUD_BUILD_MYSQL_IAM_USER/versions/latest"
59+ env : " MYSQL_IAM_USER"
60+ - versionName : " projects/$PROJECT_ID/secrets/MYSQL_PASS/versions/latest"
61+ env : " MYSQL_PASS"
62+ - versionName : " projects/$PROJECT_ID/secrets/MYSQL_DB/versions/latest"
63+ env : " MYSQL_DB"
64+ - versionName : " projects/$PROJECT_ID/secrets/MYSQL_MCP_CONNECTION_NAME/versions/latest"
65+ env : " MYSQL_MCP_CONNECTION_NAME"
66+ - versionName : " projects/$PROJECT_ID/secrets/MYSQL_MCP_PASS/versions/latest"
67+ env : " MYSQL_MCP_PASS"
68+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CONNECTION_NAME/versions/latest"
69+ env : " POSTGRES_CONNECTION_NAME"
70+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_USER/versions/latest"
71+ env : " POSTGRES_USER"
72+ - versionName : " projects/$PROJECT_ID/secrets/CLOUD_BUILD_POSTGRES_IAM_USER/versions/latest"
73+ env : " POSTGRES_IAM_USER"
74+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_PASS/versions/latest"
75+ env : " POSTGRES_PASS"
76+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_DB/versions/latest"
77+ env : " POSTGRES_DB"
78+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CAS_CONNECTION_NAME/versions/latest"
79+ env : " POSTGRES_CAS_CONNECTION_NAME"
80+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CAS_PASS/versions/latest"
81+ env : " POSTGRES_CAS_PASS"
82+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_CONNECTION_NAME/versions/latest"
83+ env : " POSTGRES_CUSTOMER_CAS_CONNECTION_NAME"
84+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS/versions/latest"
85+ env : " POSTGRES_CUSTOMER_CAS_PASS"
86+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS_VALID_DOMAIN_NAME/versions/latest"
87+ env : " POSTGRES_CUSTOMER_CAS_PASS_VALID_DOMAIN_NAME"
88+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS_INVALID_DOMAIN_NAME/versions/latest"
89+ env : " POSTGRES_CUSTOMER_CAS_PASS_INVALID_DOMAIN_NAME"
90+ - versionName : " projects/$PROJECT_ID/secrets/SQLSERVER_CONNECTION_NAME/versions/latest"
91+ env : " SQLSERVER_CONNECTION_NAME"
92+ - versionName : " projects/$PROJECT_ID/secrets/SQLSERVER_USER/versions/latest"
93+ env : " SQLSERVER_USER"
94+ - versionName : " projects/$PROJECT_ID/secrets/SQLSERVER_PASS/versions/latest"
95+ env : " SQLSERVER_PASS"
96+ - versionName : " projects/$PROJECT_ID/secrets/SQLSERVER_DB/versions/latest"
97+ env : " SQLSERVER_DB"
98+ - versionName : " projects/$PROJECT_ID/secrets/QUOTA_PROJECT/versions/latest"
99+ env : " QUOTA_PROJECT"
100+ - versionName : " projects/$PROJECT_ID/secrets/CLOUD_BUILD_SA/versions/latest"
101+ env : " IMPERSONATED_USER"
72102substitutions :
73103 _MAVEN_VERSION : ${_VERSION}
74104 _IP_TYPE : ${_IP_TYPE}
0 commit comments