Skip to content

Commit

Permalink
More changes.
Browse files Browse the repository at this point in the history
Signed-off-by: Revital Sur <[email protected]>
  • Loading branch information
revit13 committed Jul 14, 2024
1 parent 81849bc commit c05f5ac
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions .github/workflows/test-image-multiarch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ jobs:
build-and-test-multi-arch-images-on-ubuntu:
runs-on: ubuntu-22.04
timeout-minutes: 120
env:
DOCKER_REGISTRY_USER: ${{ secrets.DOCKER_REGISTRY_USER }}
DOCKER_REGISTRY_KEY: ${{ secrets.DOCKER_REGISTRY_KEY }}
steps:
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -39,11 +42,15 @@ jobs:
docker buildx build -t noop-ray:latest-multiarch --load .
docker ps
docker run -t --rm noop-ray:latest-multiarch pytest -s test
docker buildx build --platform=linux/amd64,linux/arm64 -t noop-ray:latest-multiarch .
docker login quay.io -u $DOCKER_REGISTRY_USER -p $DOCKER_REGISTRY_KEY
docker buildx build --platform=linux/amd64,linux/arm64 -t quay.io/dataprep1/data-prep-kit/noop-ray:latest-multiarch --push .
docker ps
- name: Run pre-created multi-arch image
test-multi-arch-images-on-ubuntu:
runs-on: ubuntu-22.04
timeout-minutes: 120
- name: Test multi-arch image
needs: [build-and-test-multi-arch-images-on-ubuntu]
run: |
docker pull quay.io/dataprep1/data-prep-kit/noop-ray:latest-multiarch
docker run -t --rm quay.io/dataprep1/data-prep-kit/noop-ray:latest-multiarch pytest -s test

0 comments on commit c05f5ac

Please sign in to comment.