11steps :
2- - id : ping-google
3- name : alpine :3.10
4- entrypoint : ping
2+ - id : run-tests
3+ name : python :3.10
4+ entrypoint : nox
55 args :
6- - -c
7- - " 4"
8- - google.com
6+ - -s
7+ - " system-3.10"
8+ env :
9+ - ' MYSQL_CONNECTION_NAME=${MYSQL_CONNECTION_NAME}'
10+ - ' MYSQL_USER=${MYSQL_USER}'
11+ - ' MYSQL_IAM_USER=${MYSQL_IAM_USER}'
12+ - ' MYSQL_PASS=${MYSQL_PASS}'
13+ - ' MYSQL_DB=${MYSQL_DB}'
14+ - ' POSTGRES_CONNECTION_NAME=${POSTGRES_CONNECTION_NAME}'
15+ - ' POSTGRES_USER=${POSTGRES_USER}'
16+ - ' POSTGRES_IAM_USER=${POSTGRES_IAM_USER}'
17+ - ' POSTGRES_PASS=${POSTGRES_PASS}'
18+ - ' POSTGRES_DB=${POSTGRES_DB}'
19+ - ' POSTGRES_CAS_CONNECTION_NAME=${POSTGRES_CAS_CONNECTION_NAME}'
20+ - ' POSTGRES_CAS_PASS=${POSTGRES_CAS_PASS}'
21+ - ' POSTGRES_CUSTOMER_CAS_CONNECTION_NAME=${POSTGRES_CUSTOMER_CAS_CONNECTION_NAME}'
22+ - ' POSTGRES_CUSTOMER_CAS_PASS=${POSTGRES_CUSTOMER_CAS_PASS}'
23+ - ' POSTGRES_CUSTOMER_CAS_PASS_VALID_DOMAIN_NAME=${POSTGRES_CUSTOMER_CAS_PASS_VALID_DOMAIN_NAME}'
24+ - ' SQLSERVER_CONNECTION_NAME=${SQLSERVER_CONNECTION_NAME}'
25+ - ' SQLSERVER_USER=${SQLSERVER_USER}'
26+ - ' SQLSERVER_PASS=${SQLSERVER_PASS}'
27+ - ' SQLSERVER_DB=${SQLSERVER_DB}'
28+ availableSecrets :
29+ secretManager :
30+ - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_CONNECTION_NAME/versions/latest'
31+ env : ' MYSQL_CONNECTION_NAME'
32+ - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_USER/versions/latest'
33+ env : ' MYSQL_USER'
34+ - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_USER_IAM_PYTHON/versions/latest'
35+ env : ' MYSQL_IAM_USER'
36+ - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_PASS/versions/latest'
37+ env : ' MYSQL_PASS'
38+ - versionName : ' projects/$PROJECT_ID/secrets/MYSQL_DB/versions/latest'
39+ env : ' MYSQL_DB'
40+ - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CONNECTION_NAME/versions/latest'
41+ env : ' POSTGRES_CONNECTION_NAME'
42+ - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_USER/versions/latest'
43+ env : ' POSTGRES_USER'
44+ - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_USER_IAM_PYTHON/versions/latest'
45+ env : ' POSTGRES_IAM_USER'
46+ - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_PASS/versions/latest'
47+ env : ' POSTGRES_PASS'
48+ - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_DB/versions/latest'
49+ env : ' POSTGRES_DB'
50+ - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CAS_CONNECTION_NAME/versions/latest'
51+ env : ' POSTGRES_CAS_CONNECTION_NAME'
52+ - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CAS_PASS/versions/latest'
53+ env : ' POSTGRES_CAS_PASS'
54+ - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_CONNECTION_NAME/versions/latest'
55+ env : ' POSTGRES_CUSTOMER_CAS_CONNECTION_NAME'
56+ - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS/versions/latest'
57+ env : ' POSTGRES_CUSTOMER_CAS_PASS'
58+ - versionName : ' projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS_VALID_DOMAIN_NAME/versions/latest'
59+ env : ' POSTGRES_CUSTOMER_CAS_PASS_VALID_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+ options :
69+ dynamicSubstitutions : true
70+ pool :
71+ name : ${_POOL_NAME}
72+ logging : CLOUD_LOGGING_ONLY
0 commit comments