1
0
mirror of https://github.com/google/cpu_features.git synced 2025-04-27 15:12:30 +02:00

ci: rework bazel workflows to use a docker container

This commit is contained in:
Corentin Le Molgat 2023-08-30 08:37:54 +02:00 committed by Mizux
parent 468426e7c7
commit c57960579b
2 changed files with 18 additions and 12 deletions

View File

@ -13,11 +13,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v2
- name: Install Bazel through bazelisk
uses: actions/checkout@v3
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: Check docker
run: |
wget https://github.com/bazelbuild/bazelisk/releases/download/v1.18.0/bazelisk-linux-arm64
chmod +x bazelisk-linux-arm64
./bazelisk-linux-arm64 --version
docker info
docker buildx ls
- name: Build
run: make --directory=bazel/ci arm64_build
- name: Test
run: ./bazelisk-linux-arm64 test -s --verbose_failures //...
run: make --directory=bazel/ci arm64_test

View File

@ -13,11 +13,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v2
- name: Install Bazel through bazelisk
uses: actions/checkout@v3
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: Check docker
run: |
wget https://github.com/bazelbuild/bazelisk/releases/download/v1.18.0/bazelisk-linux-amd64
chmod +x bazelisk-linux-amd64
./bazelisk-linux-amd64 --version
docker info
docker buildx ls
- name: Build
run: make --directory=bazel/ci amd64_build
- name: Test
run: ./bazelisk-linux-amd64 test -s --verbose_failures //...
run: make --directory=bazel/ci amd64_test