Skip to content

Commit 675835f

Browse files
committed
chore: update cb
1 parent 301867a commit 675835f

1 file changed

Lines changed: 55 additions & 61 deletions

File tree

.cl/cloudbuild.yaml

Lines changed: 55 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -30,70 +30,64 @@ steps:
3030
if [ ! -f /etc/fuse.conf ]; then
3131
echo "Creating /etc/fuse.conf with default content."
3232
cat <<EOF > /etc/fuse.conf
33-
# Set the maximum number of FUSE mounts allowed to non-root users.
34-
# The default is 1000.
35-
#mount_max = 1000
36-
37-
# Allow non-root users to specify the 'allow_other' mount option.
38-
#user_allow_other
39-
EOF
33+
EOF
4034
fi
4135
sudo sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf
4236
43-
# - id: run mysql integration tests
44-
# name: golang:${_VERSION}
45-
# env:
46-
# - "IP_TYPE=${_IP_TYPE}"
47-
# - "GOOGLE_CLOUD_PROJECT=${PROJECT_ID}"
48-
# secretEnv: ['MYSQL_CONNECTION_NAME','MYSQL_USER','MYSQL_PASS','MYSQL_DB','POSTGRES_CONNECTION_NAME','POSTGRES_USER','POSTGRES_USER_IAM','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','SQLSERVER_CONNECTION_NAME','SQLSERVER_USER','SQLSERVER_PASS','SQLSERVER_DB','IMPERSONATED_USER']
49-
# entrypoint: bash
50-
# args:
51-
# - -c
52-
# - |
53-
# go test -race -v ./...
54-
# substitutions:
55-
# _VERSION: ${_VERSION}
56-
# _IP_TYPE: ${_IP_TYPE}
57-
# availableSecrets:
58-
# secretManager:
59-
# - versionName: 'projects/$PROJECT_ID/secrets/MYSQL_CONNECTION_NAME/versions/latest'
60-
# env: 'MYSQL_CONNECTION_NAME'
61-
# - versionName: 'projects/$PROJECT_ID/secrets/MYSQL_USER/versions/latest'
62-
# env: 'MYSQL_USER'
63-
# - versionName: 'projects/$PROJECT_ID/secrets/MYSQL_PASS/versions/latest'
64-
# env: 'MYSQL_PASS'
65-
# - versionName: 'projects/$PROJECT_ID/secrets/MYSQL_DB/versions/latest'
66-
# env: 'MYSQL_DB'
67-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CONNECTION_NAME/versions/latest'
68-
# env: 'POSTGRES_CONNECTION_NAME'
69-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_USER/versions/latest'
70-
# env: 'POSTGRES_USER'
71-
# - versionName: 'projects/$PROJECT_ID/secrets/CLOUD_BUILD_POSTGRES_IAM_USER/versions/latest'
72-
# env: 'POSTGRES_USER_IAM'
73-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_PASS/versions/latest'
74-
# env: 'POSTGRES_PASS'
75-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_DB/versions/latest'
76-
# env: 'POSTGRES_DB'
77-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CAS_CONNECTION_NAME/versions/latest'
78-
# env: 'POSTGRES_CAS_CONNECTION_NAME'
79-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CAS_PASS/versions/latest'
80-
# env: 'POSTGRES_CAS_PASS'
81-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_CONNECTION_NAME/versions/latest'
82-
# env: 'POSTGRES_CUSTOMER_CAS_CONNECTION_NAME'
83-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS/versions/latest'
84-
# env: 'POSTGRES_CUSTOMER_CAS_PASS'
85-
# - versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_DOMAIN_NAME/versions/latest'
86-
# env: 'POSTGRES_CUSTOMER_CAS_DOMAIN_NAME'
87-
# - versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_CONNECTION_NAME/versions/latest'
88-
# env: 'SQLSERVER_CONNECTION_NAME'
89-
# - versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_USER/versions/latest'
90-
# env: 'SQLSERVER_USER'
91-
# - versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_PASS/versions/latest'
92-
# env: 'SQLSERVER_PASS'
93-
# - versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_DB/versions/latest'
94-
# env: 'SQLSERVER_DB'
95-
# - versionName: 'projects/$PROJECT_ID/secrets/CLOUD_BUILD_SA/versions/latest'
96-
# env: 'IMPERSONATED_USER'
37+
- id: run mysql integration tests
38+
name: golang:${_VERSION}
39+
env:
40+
- "IP_TYPE=${_IP_TYPE}"
41+
- "GOOGLE_CLOUD_PROJECT=${PROJECT_ID}"
42+
secretEnv: ['MYSQL_CONNECTION_NAME','MYSQL_USER','MYSQL_PASS','MYSQL_DB','POSTGRES_CONNECTION_NAME','POSTGRES_USER','POSTGRES_USER_IAM','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','SQLSERVER_CONNECTION_NAME','SQLSERVER_USER','SQLSERVER_PASS','SQLSERVER_DB','IMPERSONATED_USER']
43+
entrypoint: bash
44+
args:
45+
- -c
46+
- |
47+
go test -race -v ./...
48+
substitutions:
49+
_VERSION: ${_VERSION}
50+
_IP_TYPE: ${_IP_TYPE}
51+
availableSecrets:
52+
secretManager:
53+
- versionName: 'projects/$PROJECT_ID/secrets/MYSQL_CONNECTION_NAME/versions/latest'
54+
env: 'MYSQL_CONNECTION_NAME'
55+
- versionName: 'projects/$PROJECT_ID/secrets/MYSQL_USER/versions/latest'
56+
env: 'MYSQL_USER'
57+
- versionName: 'projects/$PROJECT_ID/secrets/MYSQL_PASS/versions/latest'
58+
env: 'MYSQL_PASS'
59+
- versionName: 'projects/$PROJECT_ID/secrets/MYSQL_DB/versions/latest'
60+
env: 'MYSQL_DB'
61+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CONNECTION_NAME/versions/latest'
62+
env: 'POSTGRES_CONNECTION_NAME'
63+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_USER/versions/latest'
64+
env: 'POSTGRES_USER'
65+
- versionName: 'projects/$PROJECT_ID/secrets/CLOUD_BUILD_POSTGRES_IAM_USER/versions/latest'
66+
env: 'POSTGRES_USER_IAM'
67+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_PASS/versions/latest'
68+
env: 'POSTGRES_PASS'
69+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_DB/versions/latest'
70+
env: 'POSTGRES_DB'
71+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CAS_CONNECTION_NAME/versions/latest'
72+
env: 'POSTGRES_CAS_CONNECTION_NAME'
73+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CAS_PASS/versions/latest'
74+
env: 'POSTGRES_CAS_PASS'
75+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_CONNECTION_NAME/versions/latest'
76+
env: 'POSTGRES_CUSTOMER_CAS_CONNECTION_NAME'
77+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_PASS/versions/latest'
78+
env: 'POSTGRES_CUSTOMER_CAS_PASS'
79+
- versionName: 'projects/$PROJECT_ID/secrets/POSTGRES_CUSTOMER_CAS_DOMAIN_NAME/versions/latest'
80+
env: 'POSTGRES_CUSTOMER_CAS_DOMAIN_NAME'
81+
- versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_CONNECTION_NAME/versions/latest'
82+
env: 'SQLSERVER_CONNECTION_NAME'
83+
- versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_USER/versions/latest'
84+
env: 'SQLSERVER_USER'
85+
- versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_PASS/versions/latest'
86+
env: 'SQLSERVER_PASS'
87+
- versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_DB/versions/latest'
88+
env: 'SQLSERVER_DB'
89+
- versionName: 'projects/$PROJECT_ID/secrets/CLOUD_BUILD_SA/versions/latest'
90+
env: 'IMPERSONATED_USER'
9791
options:
9892
dynamicSubstitutions: true
9993
pool:

0 commit comments

Comments
 (0)