Skip to content

Commit 14898b0

Browse files
authored
Update cloudbuild.yaml
1 parent d2e98dc commit 14898b0

File tree

1 file changed

+6
-19
lines changed

1 file changed

+6
-19
lines changed

.cl/cloudbuild.yaml

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,17 @@
1313
# limitations under the License.
1414

1515
steps:
16-
- id: run integration tests for python version 3.9
17-
name: python:${_PYTHON_3_9}
16+
- id: run integration tests
17+
name: python:${_VERSION}
1818
entrypoint: bash
1919
env:
20-
- "IP_TYPE=private"
20+
- "IP_TYPE=${_IP_TYPE}"
2121
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","SQLSERVER_CONNECTION_NAME", "SQLSERVER_USER", "SQLSERVER_PASS", "SQLSERVER_DB"]
2222
args:
2323
- "-c"
2424
- |
2525
pip install nox
26-
nox -s system-${_PYTHON_3_9}
27-
waitFor: ["-"]
28-
- id: run integration tests for python version 3.13
29-
name: python:${_PYTHON_3_13}
30-
entrypoint: bash
31-
env:
32-
- "IP_TYPE=private"
33-
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","SQLSERVER_CONNECTION_NAME", "SQLSERVER_USER", "SQLSERVER_PASS", "SQLSERVER_DB"]
34-
args:
35-
- "-c"
36-
- |
37-
pip install nox
38-
nox -s system-${_PYTHON_3_13}
39-
waitFor: ["-"]
26+
nox -s system-${_VERSION}
4027
availableSecrets:
4128
secretManager:
4229
- versionName: 'projects/$PROJECT_ID/secrets/MYSQL_CONNECTION_NAME/versions/latest'
@@ -78,8 +65,8 @@ availableSecrets:
7865
- versionName: 'projects/$PROJECT_ID/secrets/SQLSERVER_DB/versions/latest'
7966
env: 'SQLSERVER_DB'
8067
substitutions:
81-
_PYTHON_3_13: '3.13'
82-
_PYTHON_3_9: '3.9'
68+
_VERSION: ${_VERSION}
69+
_IP_TYPE: ${_IP_TYPE}
8370

8471
options:
8572
dynamicSubstitutions: true

0 commit comments

Comments
 (0)