@@ -18,7 +18,31 @@ steps:
1818 entrypoint : bash
1919 env :
2020 - " IP_TYPE=${_IP_TYPE}"
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_DOMAIN_NAME', 'POSTGRES_CUSTOMER_CAS_INVALID_DOMAIN_NAME', 'SQLSERVER_CONNECTION_NAME', 'SQLSERVER_USER', 'SQLSERVER_PASS', 'SQLSERVER_DB']
21+ secretEnv :
22+ [
23+ " MYSQL_CONNECTION_NAME" ,
24+ " MYSQL_USER" ,
25+ " MYSQL_IAM_USER" ,
26+ " MYSQL_PASS" ,
27+ " MYSQL_DB" ,
28+ " POSTGRES_CONNECTION_NAME" ,
29+ " POSTGRES_USER" ,
30+ " POSTGRES_IAM_USER" ,
31+ " POSTGRES_PASS" ,
32+ " POSTGRES_DB" ,
33+ " POSTGRES_CAS_CONNECTION_NAME" ,
34+ " POSTGRES_CAS_PASS" ,
35+ " POSTGRES_CUSTOMER_CAS_CONNECTION_NAME" ,
36+ " POSTGRES_CUSTOMER_CAS_PASS" ,
37+ " POSTGRES_CUSTOMER_CAS_DOMAIN_NAME" ,
38+ " POSTGRES_CUSTOMER_CAS_INVALID_DOMAIN_NAME" ,
39+ " POSTGRES_MCP_CONNECTION_NAME" ,
40+ " POSTGRES_MCP_PASS" ,
41+ " SQLSERVER_CONNECTION_NAME" ,
42+ " SQLSERVER_USER" ,
43+ " SQLSERVER_PASS" ,
44+ " SQLSERVER_DB" ,
45+ ]
2246 args :
2347 - " -c"
2448 - |
@@ -28,46 +52,50 @@ steps:
2852 timeout : 300s
2953availableSecrets :
3054 secretManager :
31- - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_CONNECTION_NAME/versions/latest'
32- env : ' MYSQL_CONNECTION_NAME'
33- - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_USER/versions/latest'
34- env : ' MYSQL_USER'
35- - versionName : ' projects/$PROJECT_ID/secrets/CLOUD_BUILD_MYSQL_IAM_USER/versions/latest'
36- env : ' MYSQL_IAM_USER'
37- - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_PASS/versions/latest'
38- env : ' MYSQL_PASS'
39- - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_DB/versions/latest'
40- env : ' MYSQL_DB'
41- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CONNECTION_NAME/versions/latest'
42- env : ' POSTGRES_CONNECTION_NAME'
43- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_USER/versions/latest'
44- env : ' POSTGRES_USER'
45- - versionName : ' projects/$PROJECT_ID/secrets/CLOUD_BUILD_POSTGRES_IAM_USER/versions/latest'
46- env : ' POSTGRES_IAM_USER'
47- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_PASS/versions/latest'
48- env : ' POSTGRES_PASS'
49- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_DB/versions/latest'
50- env : ' POSTGRES_DB'
51- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CAS_CONNECTION_NAME/versions/latest'
52- env : ' POSTGRES_CAS_CONNECTION_NAME'
53- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CAS_PASS/versions/latest'
54- env : ' POSTGRES_CAS_PASS'
55- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_CONNECTION_NAME/versions/latest'
56- env : ' POSTGRES_CUSTOMER_CAS_CONNECTION_NAME'
57- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS/versions/latest'
58- env : ' POSTGRES_CUSTOMER_CAS_PASS'
59- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_DOMAIN_NAME/versions/latest'
60- env : ' POSTGRES_CUSTOMER_CAS_DOMAIN_NAME'
61- - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_INVALID_DOMAIN_NAME/versions/latest'
62- env : ' POSTGRES_CUSTOMER_CAS_INVALID_DOMAIN_NAME'
63- - versionName : ' projects/$PROJECT_ID/secrets/SQLSERVER_CONNECTION_NAME/versions/latest'
64- env : ' SQLSERVER_CONNECTION_NAME'
65- - versionName : ' projects/$PROJECT_ID/secrets/SQLSERVER_USER/versions/latest'
66- env : ' SQLSERVER_USER'
67- - versionName : ' projects/$PROJECT_ID/secrets/SQLSERVER_PASS/versions/latest'
68- env : ' SQLSERVER_PASS'
69- - versionName : ' projects/$PROJECT_ID/secrets/SQLSERVER_DB/versions/latest'
70- env : ' SQLSERVER_DB'
55+ - versionName : " projects/$PROJECT_ID/secrets/MYSQL_CONNECTION_NAME/versions/latest"
56+ env : " MYSQL_CONNECTION_NAME"
57+ - versionName : " projects/$PROJECT_ID/secrets/MYSQL_USER/versions/latest"
58+ env : " MYSQL_USER"
59+ - versionName : " projects/$PROJECT_ID/secrets/CLOUD_BUILD_MYSQL_IAM_USER/versions/latest"
60+ env : " MYSQL_IAM_USER"
61+ - versionName : " projects/$PROJECT_ID/secrets/MYSQL_PASS/versions/latest"
62+ env : " MYSQL_PASS"
63+ - versionName : " projects/$PROJECT_ID/secrets/MYSQL_DB/versions/latest"
64+ env : " MYSQL_DB"
65+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CONNECTION_NAME/versions/latest"
66+ env : " POSTGRES_CONNECTION_NAME"
67+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_USER/versions/latest"
68+ env : " POSTGRES_USER"
69+ - versionName : " projects/$PROJECT_ID/secrets/CLOUD_BUILD_POSTGRES_IAM_USER/versions/latest"
70+ env : " POSTGRES_IAM_USER"
71+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_PASS/versions/latest"
72+ env : " POSTGRES_PASS"
73+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_DB/versions/latest"
74+ env : " POSTGRES_DB"
75+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CAS_CONNECTION_NAME/versions/latest"
76+ env : " POSTGRES_CAS_CONNECTION_NAME"
77+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CAS_PASS/versions/latest"
78+ env : " POSTGRES_CAS_PASS"
79+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_CONNECTION_NAME/versions/latest"
80+ env : " POSTGRES_CUSTOMER_CAS_CONNECTION_NAME"
81+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS/versions/latest"
82+ env : " POSTGRES_CUSTOMER_CAS_PASS"
83+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_DOMAIN_NAME/versions/latest"
84+ env : " POSTGRES_CUSTOMER_CAS_DOMAIN_NAME"
85+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_INVALID_DOMAIN_NAME/versions/latest"
86+ env : " POSTGRES_CUSTOMER_CAS_INVALID_DOMAIN_NAME"
87+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_MCP_CONNECTION_NAME/versions/latest"
88+ env : " POSTGRES_MCP_CONNECTION_NAME"
89+ - versionName : " projects/$PROJECT_ID/secrets/POSTGRES_MCP_PASS/versions/latest"
90+ env : " POSTGRES_MCP_PASS"
91+ - versionName : " projects/$PROJECT_ID/secrets/SQLSERVER_CONNECTION_NAME/versions/latest"
92+ env : " SQLSERVER_CONNECTION_NAME"
93+ - versionName : " projects/$PROJECT_ID/secrets/SQLSERVER_USER/versions/latest"
94+ env : " SQLSERVER_USER"
95+ - versionName : " projects/$PROJECT_ID/secrets/SQLSERVER_PASS/versions/latest"
96+ env : " SQLSERVER_PASS"
97+ - versionName : " projects/$PROJECT_ID/secrets/SQLSERVER_DB/versions/latest"
98+ env : " SQLSERVER_DB"
7199substitutions :
72100 _VERSION : ${_VERSION}
73101 _IP_TYPE : ${_IP_TYPE}
0 commit comments