@@ -130,6 +130,8 @@ jobs:
130
130
platforms : linux/arm64
131
131
tags : ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}
132
132
push : true
133
+ outputs : type=registry
134
+ no-cache : true
133
135
134
136
build-model-server-image :
135
137
runs-on : blacksmith-16vcpu-ubuntu-2404-arm
@@ -157,6 +159,7 @@ jobs:
157
159
push : true
158
160
outputs : type=registry
159
161
provenance : false
162
+ no-cache : true
160
163
161
164
build-integration-image :
162
165
needs : prepare-build
@@ -189,6 +192,8 @@ jobs:
189
192
platforms : linux/arm64
190
193
tags : ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}
191
194
push : true
195
+ outputs : type=registry
196
+ no-cache : true
192
197
193
198
integration-tests :
194
199
needs :
@@ -230,9 +235,9 @@ jobs:
230
235
# Pull all images from registry in parallel
231
236
echo "Pulling Docker images in parallel..."
232
237
# Pull images from private registry
233
- (docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}) &
234
- (docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }}) &
235
- (docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}) &
238
+ (docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}) &
239
+ (docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }}) &
240
+ (docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}) &
236
241
237
242
# Wait for all background jobs to complete
238
243
wait
@@ -405,9 +410,9 @@ jobs:
405
410
406
411
- name : Pull Docker images
407
412
run : |
408
- (docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}) &
409
- (docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }}) &
410
- (docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}) &
413
+ (docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}) &
414
+ (docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }}) &
415
+ (docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}) &
411
416
wait
412
417
docker tag ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }} onyxdotapp/onyx-backend:test
413
418
docker tag ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }} onyxdotapp/onyx-model-server:test
0 commit comments