Skip to content

Commit 8bcfee7

Browse files
authored
fix: run-tests on cloud build (google#4225)
For some reason we started getting this error on the `run-tests` Cloud Build job: ``` ERROR: (gcloud.builds.submit) The required property [project] is not currently set. ``` There's also this notice for the images we were using: ``` ***** NOTICE ***** Official `cloud-sdk` images, including multiple tagged versions across multiple platforms, can be found at https://github.com/GoogleCloudPlatform/cloud-sdk-docker. Suggested alternative images include: gcr.io/google.com/cloudsdktool/cloud-sdk gcr.io/google.com/cloudsdktool/cloud-sdk:alpine gcr.io/google.com/cloudsdktool/cloud-sdk:debian_component_based gcr.io/google.com/cloudsdktool/cloud-sdk:slim Please note that the `gcloud` entrypoint must be specified when using these images. ***** END OF NOTICE ***** ``` I've tried replacing the images with one of these official ones. Creating it locally seems to have worked, but if run-tests is still broken after this I guess we'll have to add the `--project` flag to each of the steps.
1 parent 9b98e84 commit 8bcfee7

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

cloudbuild.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,34 +17,34 @@ steps:
1717
id: 'init'
1818
args: ['submodule', 'update', '--init']
1919

20-
- name: 'gcr.io/cloud-builders/gcloud'
20+
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk:slim'
2121
id: 'lib-tests'
22-
args: ['builds', 'submit', '--region=${LOCATION}', '--config=osv/cloudbuild.yaml', '.']
22+
args: ['gcloud', 'builds', 'submit', '--region=${LOCATION}', '--config=osv/cloudbuild.yaml', '.']
2323
waitFor: ['init']
2424

25-
- name: 'gcr.io/cloud-builders/gcloud'
25+
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk:slim'
2626
id: 'worker-tests'
27-
args: ['builds', 'submit', '--region=${LOCATION}', '--config=gcp/workers/cloudbuild.yaml', '.']
27+
args: ['gcloud', 'builds', 'submit', '--region=${LOCATION}', '--config=gcp/workers/cloudbuild.yaml', '.']
2828
waitFor: ['init']
2929

30-
- name: 'gcr.io/cloud-builders/gcloud'
30+
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk:slim'
3131
id: 'website-tests'
32-
args: ['builds', 'submit', '--region=${LOCATION}', '--config=gcp/website/cloudbuild.yaml', '.']
32+
args: ['gcloud', 'builds', 'submit', '--region=${LOCATION}', '--config=gcp/website/cloudbuild.yaml', '.']
3333
waitFor: ['init']
3434

35-
- name: 'gcr.io/cloud-builders/gcloud'
35+
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk:slim'
3636
id: 'api-tests'
37-
args: ['builds', 'submit', '--region=${LOCATION}', '--config=gcp/api/cloudbuild.yaml', '.']
37+
args: ['gcloud', 'builds', 'submit', '--region=${LOCATION}', '--config=gcp/api/cloudbuild.yaml', '.']
3838
waitFor: ['init']
3939

40-
- name: 'gcr.io/cloud-builders/gcloud'
40+
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk:slim'
4141
id: 'vulnfeeds-tests'
42-
args: ['builds', 'submit', '--region=${LOCATION}', '--config=vulnfeeds/cloudbuild.yaml', '.']
42+
args: ['gcloud', 'builds', 'submit', '--region=${LOCATION}', '--config=vulnfeeds/cloudbuild.yaml', '.']
4343
waitFor: ['init']
4444

45-
- name: 'gcr.io/cloud-builders/gcloud'
45+
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk:slim'
4646
id: 'bindings-tests'
47-
args: ['builds', 'submit', '--region=${LOCATION}', '--config=bindings/cloudbuild.yaml', '.']
47+
args: ['gcloud', 'builds', 'submit', '--region=${LOCATION}', '--config=bindings/cloudbuild.yaml', '.']
4848
waitFor: ['init']
4949

5050
timeout: 7200s

0 commit comments

Comments
 (0)