Skip to content

Commit b30288a

Browse files
authored
build: adapt samples build configurations for monorepo (#13033)
Adapts samples build configurations for already-migrated libraries in the monorepo by injecting the mandatory `BUILD_SUBDIR` environment variable. - Fixes `samples_build.yaml` files in already-migrated directories: `java-bigquery`, `java-bigquerystorage`, `java-datastore`, `java-logging`, and `java-storage`. This ensures that samples build runs execute within their correct subdirectories in the monorepo environment. Note that the automation helper script and migration integration have been moved to the central tooling branch. Towards #12983
1 parent a810569 commit b30288a

5 files changed

Lines changed: 5 additions & 0 deletions

File tree

java-bigquery/.cloudbuild/samples_build.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ steps:
2020
]
2121
env:
2222
- 'JOB_TYPE=samples'
23+
- 'BUILD_SUBDIR=java-bigquery'
2324
- 'BIGQUERY_PROJECT_ID=cloud-java-ci-sample'
2425
- 'GOOGLE_CLOUD_PROJECT=cloud-java-ci-sample'
2526
- 'GCS_BUCKET=java-samples-bigquery'

java-bigquerystorage/.cloudbuild/samples_build.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ steps:
2020
]
2121
env:
2222
- 'JOB_TYPE=samples'
23+
- 'BUILD_SUBDIR=java-bigquerystorage'
2324
- 'GOOGLE_CLOUD_PROJECT=cloud-java-ci-sample'
2425
- 'BIGTABLE_TESTING_INSTANCE=instance'
2526
- name: gcr.io/cloud-devrel-public-resources/java8

java-datastore/.cloudbuild/samples_build.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ steps:
2020
]
2121
env:
2222
- 'JOB_TYPE=samples'
23+
- 'BUILD_SUBDIR=java-datastore'
2324
- 'GOOGLE_CLOUD_PROJECT=cloud-java-ci-sample'
2425
- 'KOKORO_GITHUB_PULL_REQUEST_NUMBER=$_PR_NUMBER'
2526
- name: gcr.io/cloud-devrel-public-resources/java11

java-logging/.cloudbuild/samples_build.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ steps:
1919
'.kokoro/build.sh'
2020
]
2121
env:
22+
- 'BUILD_SUBDIR=java-logging'
2223
- 'JOB_TYPE=samples'
2324
- 'GOOGLE_CLOUD_PROJECT=cloud-java-ci-sample'
2425
- name: gcr.io/cloud-devrel-public-resources/java8

java-storage/.cloudbuild/samples_build.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ steps:
2020
]
2121
env:
2222
- 'JOB_TYPE=samples'
23+
- 'BUILD_SUBDIR=java-storage'
2324
- 'GOOGLE_CLOUD_PROJECT=cloud-java-ci-sample'
2425
- 'GOOGLE_CLOUD_PROJECT_NUMBER=615621127317'
2526
- 'IT_SERVICE_ACCOUNT_EMAIL=samples@cloud-java-ci-sample.iam.gserviceaccount.com'

0 commit comments

Comments
 (0)