Skip to content

Commit 73390d2

Browse files
committed
chore: update step 0
1 parent 1947c88 commit 73390d2

1 file changed

Lines changed: 82 additions & 82 deletions

File tree

.cl/cloudbuild.yaml

Lines changed: 82 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -24,89 +24,89 @@ steps:
2424
ls -l /bin/fusermount
2525
ls -l /usr/bin/fusermount
2626
export PATH=/usr/bin:$PATH
27-
echo "PATH: $PATH"
27+
echo "PATH: \$PATH"
2828
sudo sed -i "s/#user_allow_other/user_allow_other/g" /etc/fuse.conf
29-
# - id: enable fuse config
30-
# name: 'alpine'
31-
# entrypoint: 'sh'
32-
# args:
33-
# - '-c'
34-
# - |
35-
# apk add --no-cache fuse
36-
# - id: run integration tests
37-
# name: golang:${_VERSION}
38-
# env:
39-
# - "IP_TYPE=${_IP_TYPE}"
40-
# - "GOOGLE_CLOUD_PROJECT=${PROJECT_ID}"
41-
# - "TMPDIR=/tmp"
42-
# secretEnv:
43-
# - 'MYSQL_CONNECTION_NAME'
44-
# - 'MYSQL_USER'
45-
# - 'MYSQL_PASS'
46-
# - 'MYSQL_DB'
47-
# - 'POSTGRES_CONNECTION_NAME'
48-
# - 'POSTGRES_USER'
49-
# - 'POSTGRES_USER_IAM'
50-
# - 'POSTGRES_PASS'
51-
# - 'POSTGRES_DB'
52-
# - 'POSTGRES_CAS_CONNECTION_NAME'
53-
# - 'POSTGRES_CAS_PASS'
54-
# - 'POSTGRES_CUSTOMER_CAS_CONNECTION_NAME'
55-
# - 'POSTGRES_CUSTOMER_CAS_PASS'
56-
# - 'POSTGRES_CUSTOMER_CAS_DOMAIN_NAME'
57-
# - 'SQLSERVER_CONNECTION_NAME'
58-
# - 'SQLSERVER_USER'
59-
# - 'SQLSERVER_PASS'
60-
# - 'SQLSERVER_DB'
61-
# - 'IMPERSONATED_USER'
62-
# entrypoint: bash
63-
# args:
64-
# - -c
65-
# - |
66-
# go test -race -v ./...
67-
# substitutions:
68-
# _VERSION: ${_VERSION}
69-
# _IP_TYPE: ${_IP_TYPE}
70-
# availableSecrets:
71-
# secretManager:
72-
# - versionName: 'projects/$PROJECT_ID/secrets/MYSQL_CONNECTION_NAME/versions/latest'
73-
# env: 'MYSQL_CONNECTION_NAME'
74-
# - versionName: 'projects/$PROJECT_ID/secrets/MYSQL_USER/versions/latest'
75-
# env: 'MYSQL_USER'
76-
# - versionName: 'projects/$PROJECT_ID/secrets/MYSQL_PASS/versions/latest'
77-
# env: 'MYSQL_PASS'
78-
# - versionName: 'projects/$PROJECT_ID/secrets/MYSQL_DB/versions/latest'
79-
# env: 'MYSQL_DB'
80-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CONNECTION_NAME/versions/latest'
81-
# env: 'POSTGRES_CONNECTION_NAME'
82-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_USER/versions/latest'
83-
# env: 'POSTGRES_USER'
84-
# - versionName: 'projects/$PROJECT_ID/secrets/CLOUD_BUILD_POSTGRES_IAM_USER/versions/latest'
85-
# env: 'POSTGRES_USER_IAM'
86-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_PASS/versions/latest'
87-
# env: 'POSTGRES_PASS'
88-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_DB/versions/latest'
89-
# env: 'POSTGRES_DB'
90-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CAS_CONNECTION_NAME/versions/latest'
91-
# env: 'POSTGRES_CAS_CONNECTION_NAME'
92-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CAS_PASS/versions/latest'
93-
# env: 'POSTGRES_CAS_PASS'
94-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_CONNECTION_NAME/versions/latest'
95-
# env: 'POSTGRES_CUSTOMER_CAS_CONNECTION_NAME'
96-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS/versions/latest'
97-
# env: 'POSTGRES_CUSTOMER_CAS_PASS'
98-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_DOMAIN_NAME/versions/latest'
99-
# env: 'POSTGRES_CUSTOMER_CAS_DOMAIN_NAME'
100-
# - versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_CONNECTION_NAME/versions/latest'
101-
# env: 'SQLSERVER_CONNECTION_NAME'
102-
# - versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_USER/versions/latest'
103-
# env: 'SQLSERVER_USER'
104-
# - versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_PASS/versions/latest'
105-
# env: 'SQLSERVER_PASS'
106-
# - versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_DB/versions/latest'
107-
# env: 'SQLSERVER_DB'
108-
# - versionName: 'projects/$PROJECT_ID/secrets/CLOUD_BUILD_SA/versions/latest'
109-
# env: 'IMPERSONATED_USER'
29+
# - id: enable fuse config
30+
# name: 'alpine'
31+
# entrypoint: 'sh'
32+
# args:
33+
# - '-c'
34+
# - |
35+
# apk add --no-cache fuse
36+
- id: run integration tests
37+
name: golang:${_VERSION}
38+
env:
39+
- "IP_TYPE=${_IP_TYPE}"
40+
- "GOOGLE_CLOUD_PROJECT=${PROJECT_ID}"
41+
- "TMPDIR=/tmp"
42+
secretEnv:
43+
- 'MYSQL_CONNECTION_NAME'
44+
- 'MYSQL_USER'
45+
- 'MYSQL_PASS'
46+
- 'MYSQL_DB'
47+
- 'POSTGRES_CONNECTION_NAME'
48+
- 'POSTGRES_USER'
49+
- 'POSTGRES_USER_IAM'
50+
- 'POSTGRES_PASS'
51+
- 'POSTGRES_DB'
52+
- 'POSTGRES_CAS_CONNECTION_NAME'
53+
- 'POSTGRES_CAS_PASS'
54+
- 'POSTGRES_CUSTOMER_CAS_CONNECTION_NAME'
55+
- 'POSTGRES_CUSTOMER_CAS_PASS'
56+
- 'POSTGRES_CUSTOMER_CAS_DOMAIN_NAME'
57+
- 'SQLSERVER_CONNECTION_NAME'
58+
- 'SQLSERVER_USER'
59+
- 'SQLSERVER_PASS'
60+
- 'SQLSERVER_DB'
61+
- 'IMPERSONATED_USER'
62+
entrypoint: bash
63+
args:
64+
- -c
65+
- |
66+
go test -race -v ./...
67+
substitutions:
68+
_VERSION: ${_VERSION}
69+
_IP_TYPE: ${_IP_TYPE}
70+
availableSecrets:
71+
secretManager:
72+
- versionName: 'projects/$PROJECT_ID/secrets/MYSQL_CONNECTION_NAME/versions/latest'
73+
env: 'MYSQL_CONNECTION_NAME'
74+
- versionName: 'projects/$PROJECT_ID/secrets/MYSQL_USER/versions/latest'
75+
env: 'MYSQL_USER'
76+
- versionName: 'projects/$PROJECT_ID/secrets/MYSQL_PASS/versions/latest'
77+
env: 'MYSQL_PASS'
78+
- versionName: 'projects/$PROJECT_ID/secrets/MYSQL_DB/versions/latest'
79+
env: 'MYSQL_DB'
80+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CONNECTION_NAME/versions/latest'
81+
env: 'POSTGRES_CONNECTION_NAME'
82+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_USER/versions/latest'
83+
env: 'POSTGRES_USER'
84+
- versionName: 'projects/$PROJECT_ID/secrets/CLOUD_BUILD_POSTGRES_IAM_USER/versions/latest'
85+
env: 'POSTGRES_USER_IAM'
86+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_PASS/versions/latest'
87+
env: 'POSTGRES_PASS'
88+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_DB/versions/latest'
89+
env: 'POSTGRES_DB'
90+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CAS_CONNECTION_NAME/versions/latest'
91+
env: 'POSTGRES_CAS_CONNECTION_NAME'
92+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CAS_PASS/versions/latest'
93+
env: 'POSTGRES_CAS_PASS'
94+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_CONNECTION_NAME/versions/latest'
95+
env: 'POSTGRES_CUSTOMER_CAS_CONNECTION_NAME'
96+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS/versions/latest'
97+
env: 'POSTGRES_CUSTOMER_CAS_PASS'
98+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_DOMAIN_NAME/versions/latest'
99+
env: 'POSTGRES_CUSTOMER_CAS_DOMAIN_NAME'
100+
- versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_CONNECTION_NAME/versions/latest'
101+
env: 'SQLSERVER_CONNECTION_NAME'
102+
- versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_USER/versions/latest'
103+
env: 'SQLSERVER_USER'
104+
- versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_PASS/versions/latest'
105+
env: 'SQLSERVER_PASS'
106+
- versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_DB/versions/latest'
107+
env: 'SQLSERVER_DB'
108+
- versionName: 'projects/$PROJECT_ID/secrets/CLOUD_BUILD_SA/versions/latest'
109+
env: 'IMPERSONATED_USER'
110110
options:
111111
dynamicSubstitutions: true
112112
pool:

0 commit comments

Comments
 (0)