Skip to content

Commit c2784d4

Browse files
Use the release docker for all cloudbuild steps (#5669)
Make all cloudbuild CI steps use the release docker, as described in #5640.
1 parent 36fc832 commit c2784d4

16 files changed

+122
-122
lines changed

cloudbuild.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
steps:
22
# Install top-level deps.
3-
- name: 'node:10'
3+
- name: 'gcr.io/learnjs-174218/release'
44
entrypoint: 'yarn'
55
id: 'yarn'
66
args: ['install']
77

88
# Generate cloudbuild_generated.yml,
99
# which builds and tests all affected packages.
10-
- name: 'node:10'
10+
- name: 'gcr.io/learnjs-174218/release'
1111
entrypoint: 'yarn'
1212
id: 'generate-cloudbuild-for-packages'
1313
args: ['generate-cloudbuild-for-packages']

scripts/cloudbuild_general_config.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
steps:
22
# Install top-level deps.
3-
- name: 'node:10'
3+
- name: 'gcr.io/learnjs-174218/release'
44
entrypoint: 'yarn'
55
id: 'yarn-common'
66
args: ['install']
77

88
# Test generate_cloudbuild.js
99
# See #4523 for why this is special-cased into every cloudbuild.
10-
- name: 'node:10'
10+
- name: 'gcr.io/learnjs-174218/release'
1111
dir: 'scripts'
1212
id: 'test-generate-cloudbuild'
1313
entrypoint: 'yarn'
@@ -17,14 +17,14 @@ steps:
1717
# Test run_flaky.js
1818
# The flaky test runner is important enough to test every time and takes less
1919
# than 5 seconds.
20-
- name: 'node:10'
20+
- name: 'gcr.io/learnjs-174218/release'
2121
id: 'test-run-flaky'
2222
entrypoint: 'yarn'
2323
args: ['test-run-flaky']
2424
waitFor: ['yarn-common']
2525

2626
# Lint bazel files.
27-
- name: 'node:10'
27+
- name: 'gcr.io/learnjs-174218/release'
2828
id: 'buildifier'
2929
entrypoint: 'yarn'
3030
args: ['buildifier-ci']
@@ -33,7 +33,7 @@ steps:
3333
# Bazel tests
3434
# These use a remote cache and only re-run if changes occurred, so we run them
3535
# in every build.
36-
- name: 'node:10'
36+
- name: 'gcr.io/learnjs-174218/release'
3737
id: 'bazel-tests'
3838
entrypoint: 'bash'
3939
args:
@@ -45,14 +45,14 @@ steps:
4545
# The following steps build the link packages, which are temporary packages
4646
# that help packages that don't build with Bazel load outputs from packages
4747
# that build with Bazel.
48-
- name: 'node:10'
48+
- name: 'gcr.io/learnjs-174218/release'
4949
dir: 'link-package-core'
5050
entrypoint: 'yarn'
5151
id: 'yarn-link-package-core'
5252
args: ['install']
5353
waitFor: ['bazel-tests']
5454

55-
- name: 'node:10'
55+
- name: 'gcr.io/learnjs-174218/release'
5656
dir: 'link-package'
5757
entrypoint: 'yarn'
5858
id: 'yarn-link-package'

scripts/cloudbuild_tfjs_core_expected.yml

+33-33
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
steps:
2-
- name: 'node:10'
2+
- name: gcr.io/learnjs-174218/release
33
entrypoint: yarn
44
id: yarn-common
55
args:
66
- install
7-
- name: 'node:10'
7+
- name: gcr.io/learnjs-174218/release
88
dir: scripts
99
id: test-generate-cloudbuild
1010
entrypoint: yarn
1111
args:
1212
- test-generate-cloudbuild
1313
waitFor:
1414
- yarn-common
15-
- name: 'node:10'
15+
- name: gcr.io/learnjs-174218/release
1616
id: test-run-flaky
1717
entrypoint: yarn
1818
args:
1919
- test-run-flaky
2020
waitFor:
2121
- yarn-common
22-
- name: 'node:10'
22+
- name: gcr.io/learnjs-174218/release
2323
id: buildifier
2424
entrypoint: yarn
2525
args:
2626
- buildifier-ci
2727
waitFor:
2828
- yarn-common
29-
- name: 'node:10'
29+
- name: gcr.io/learnjs-174218/release
3030
id: bazel-tests
3131
entrypoint: bash
3232
args:
@@ -37,15 +37,15 @@ steps:
3737
- yarn-common
3838
secretEnv:
3939
- BROWSERSTACK_KEY
40-
- name: 'node:10'
40+
- name: gcr.io/learnjs-174218/release
4141
dir: link-package-core
4242
entrypoint: yarn
4343
id: yarn-link-package-core
4444
args:
4545
- install
4646
waitFor:
4747
- bazel-tests
48-
- name: 'node:10'
48+
- name: gcr.io/learnjs-174218/release
4949
dir: link-package
5050
entrypoint: yarn
5151
id: yarn-link-package
@@ -54,7 +54,7 @@ steps:
5454
waitFor:
5555
- bazel-tests
5656
- yarn-link-package-core
57-
- name: 'node:10'
57+
- name: gcr.io/learnjs-174218/release
5858
dir: tfjs-converter
5959
entrypoint: yarn
6060
id: yarn-tfjs-converter
@@ -63,7 +63,7 @@ steps:
6363
waitFor:
6464
- yarn-common
6565
- yarn-link-package
66-
- name: 'node:10'
66+
- name: gcr.io/learnjs-174218/release
6767
dir: tfjs-converter
6868
id: lint-tfjs-converter
6969
entrypoint: yarn
@@ -73,15 +73,15 @@ steps:
7373
- yarn-tfjs-converter
7474
- yarn-common
7575
- yarn-link-package
76-
- name: 'node:10'
76+
- name: gcr.io/learnjs-174218/release
7777
id: create-pips-tfjs-converter
7878
entrypoint: bash
7979
args:
8080
- ./tfjs-converter/scripts/create_python_pips.sh
8181
waitFor:
8282
- yarn-common
8383
- yarn-link-package
84-
- name: gcr.io/google-appengine/python
84+
- name: gcr.io/learnjs-174218/release
8585
dir: tfjs-converter/python
8686
entrypoint: bash
8787
id: test-python-pip-tfjs-converter
@@ -93,7 +93,7 @@ steps:
9393
- create-pips-tfjs-converter
9494
- yarn-common
9595
- yarn-link-package
96-
- name: 'node:10'
96+
- name: gcr.io/learnjs-174218/release
9797
dir: tfjs-layers
9898
entrypoint: yarn
9999
id: yarn-tfjs-layers
@@ -102,7 +102,7 @@ steps:
102102
waitFor:
103103
- yarn-common
104104
- yarn-link-package
105-
- name: 'node:10'
105+
- name: gcr.io/learnjs-174218/release
106106
dir: tfjs-layers
107107
entrypoint: yarn
108108
id: build-tfjs-layers
@@ -112,7 +112,7 @@ steps:
112112
- yarn-tfjs-layers
113113
- yarn-common
114114
- yarn-link-package
115-
- name: 'node:10'
115+
- name: gcr.io/learnjs-174218/release
116116
dir: tfjs-layers
117117
entrypoint: yarn
118118
id: lint-tfjs-layers
@@ -122,7 +122,7 @@ steps:
122122
- yarn-tfjs-layers
123123
- yarn-common
124124
- yarn-link-package
125-
- name: 'node:10'
125+
- name: gcr.io/learnjs-174218/release
126126
dir: tfjs-layers
127127
entrypoint: yarn
128128
id: test-browser-tfjs-layers
@@ -138,7 +138,7 @@ steps:
138138
- NIGHTLY=$_NIGHTLY
139139
secretEnv:
140140
- BROWSERSTACK_KEY
141-
- name: 'node:10'
141+
- name: gcr.io/learnjs-174218/release
142142
dir: tfjs-layers
143143
entrypoint: yarn
144144
id: test-snippets-tfjs-layers
@@ -148,7 +148,7 @@ steps:
148148
- build-tfjs-layers
149149
- yarn-common
150150
- yarn-link-package
151-
- name: 'node:10'
151+
- name: gcr.io/learnjs-174218/release
152152
dir: tfjs-backend-wasm
153153
entrypoint: yarn
154154
id: yarn-tfjs-backend-wasm
@@ -157,7 +157,7 @@ steps:
157157
waitFor:
158158
- yarn-common
159159
- yarn-link-package
160-
- name: gcr.io/learnjs-174218/wasm
160+
- name: gcr.io/learnjs-174218/release
161161
dir: tfjs-backend-wasm
162162
entrypoint: bash
163163
id: build-tfjs-backend-wasm
@@ -167,7 +167,7 @@ steps:
167167
- yarn-tfjs-backend-wasm
168168
- yarn-common
169169
- yarn-link-package
170-
- name: 'node:10'
170+
- name: gcr.io/learnjs-174218/release
171171
dir: tfjs-backend-wasm
172172
entrypoint: yarn
173173
id: lint-tfjs-backend-wasm
@@ -177,7 +177,7 @@ steps:
177177
- yarn-tfjs-backend-wasm
178178
- yarn-common
179179
- yarn-link-package
180-
- name: 'node:10'
180+
- name: gcr.io/learnjs-174218/release
181181
dir: tfjs-backend-wasm
182182
entrypoint: yarn
183183
id: test-wasm-tfjs-backend-wasm
@@ -194,7 +194,7 @@ steps:
194194
- NIGHTLY=$_NIGHTLY
195195
secretEnv:
196196
- BROWSERSTACK_KEY
197-
- name: gcr.io/learnjs-174218/wasm
197+
- name: gcr.io/learnjs-174218/release
198198
dir: tfjs-backend-wasm
199199
id: test-bundle-size-tfjs-backend-wasm
200200
entrypoint: yarn
@@ -205,7 +205,7 @@ steps:
205205
- build-tfjs-backend-wasm
206206
- yarn-common
207207
- yarn-link-package
208-
- name: 'node:10'
208+
- name: gcr.io/learnjs-174218/release
209209
dir: tfjs-backend-webgpu
210210
id: yarn-tfjs-backend-webgpu
211211
entrypoint: yarn
@@ -214,7 +214,7 @@ steps:
214214
waitFor:
215215
- yarn-common
216216
- yarn-link-package
217-
- name: 'node:10'
217+
- name: gcr.io/learnjs-174218/release
218218
dir: tfjs-backend-webgpu
219219
id: lint-tfjs-backend-webgpu
220220
entrypoint: yarn
@@ -224,7 +224,7 @@ steps:
224224
- yarn-tfjs-backend-webgpu
225225
- yarn-common
226226
- yarn-link-package
227-
- name: 'node:10'
227+
- name: gcr.io/learnjs-174218/release
228228
dir: tfjs-backend-webgpu
229229
entrypoint: yarn
230230
id: test-webgpu-tfjs-backend-webgpu
@@ -235,7 +235,7 @@ steps:
235235
- lint-tfjs-backend-webgpu
236236
- yarn-common
237237
- yarn-link-package
238-
- name: 'node:10'
238+
- name: gcr.io/learnjs-174218/release
239239
dir: tfjs-data
240240
entrypoint: yarn
241241
id: yarn-tfjs-data
@@ -247,7 +247,7 @@ steps:
247247
- yarn-tfjs-layers
248248
- build-tfjs-layers
249249
- lint-tfjs-layers
250-
- name: 'node:10'
250+
- name: gcr.io/learnjs-174218/release
251251
dir: tfjs-data
252252
entrypoint: yarn
253253
id: build-tfjs-data
@@ -260,7 +260,7 @@ steps:
260260
- yarn-tfjs-layers
261261
- build-tfjs-layers
262262
- lint-tfjs-layers
263-
- name: 'node:10'
263+
- name: gcr.io/learnjs-174218/release
264264
dir: tfjs-data
265265
entrypoint: yarn
266266
id: lint-tfjs-data
@@ -273,7 +273,7 @@ steps:
273273
- yarn-tfjs-layers
274274
- build-tfjs-layers
275275
- lint-tfjs-layers
276-
- name: 'node:10'
276+
- name: gcr.io/learnjs-174218/release
277277
dir: tfjs-data
278278
entrypoint: yarn
279279
id: test-tfjs-data
@@ -287,7 +287,7 @@ steps:
287287
- yarn-tfjs-layers
288288
- build-tfjs-layers
289289
- lint-tfjs-layers
290-
- name: 'node:10'
290+
- name: gcr.io/learnjs-174218/release
291291
dir: tfjs-data
292292
entrypoint: yarn
293293
id: test-snippets-tfjs-data
@@ -300,7 +300,7 @@ steps:
300300
- yarn-tfjs-layers
301301
- build-tfjs-layers
302302
- lint-tfjs-layers
303-
- name: 'node:10'
303+
- name: gcr.io/learnjs-174218/release
304304
dir: tfjs
305305
entrypoint: yarn
306306
id: yarn-tfjs
@@ -318,7 +318,7 @@ steps:
318318
- yarn-tfjs-data
319319
- build-tfjs-data
320320
- lint-tfjs-data
321-
- name: 'node:10'
321+
- name: gcr.io/learnjs-174218/release
322322
dir: tfjs
323323
entrypoint: yarn
324324
id: build-tfjs
@@ -337,7 +337,7 @@ steps:
337337
- yarn-tfjs-data
338338
- build-tfjs-data
339339
- lint-tfjs-data
340-
- name: 'node:10'
340+
- name: gcr.io/learnjs-174218/release
341341
dir: tfjs
342342
entrypoint: yarn
343343
id: lint-tfjs
@@ -356,7 +356,7 @@ steps:
356356
- yarn-tfjs-data
357357
- build-tfjs-data
358358
- lint-tfjs-data
359-
- name: 'node:10'
359+
- name: gcr.io/learnjs-174218/release
360360
dir: tfjs
361361
entrypoint: yarn
362362
id: test-tfjs

0 commit comments

Comments
 (0)