aarch64 tests.

This commit is contained in:
Acrimon 2020-07-04 18:02:47 +02:00
parent 9b9bf2de68
commit ce27dad806
No known key found for this signature in database
GPG Key ID: 79B55D369EAD2A06
1 changed files with 13 additions and 9 deletions

View File

@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2
- name: tests
- name: test
run: cargo test
test-i686:
@ -25,19 +25,23 @@ jobs:
- uses: actions/checkout@v2
- name: setup
run: rustup target add i686-unknown-linux-gnu
- name: build
- name: test
run: cargo test --target i686-unknown-linux-gnu
build-aarch64:
test-aarch64:
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2
- name: setup
run: |
sudo apt-get install -y lld
rustup target add aarch64-unknown-linux-gnu
- name: build
run: RUSTFLAGS="-C link-arg=-fuse-ld=lld" cargo build --target aarch64-unknown-linux-gnu
- uses: uraimo/run-on-arch-action@v1
id: test-run
with:
architecture: aarch64
distribution: ubuntu18.04
run: |
cargo test > output.txt
echo ::set-output name=test::$(cat output.txt)
- name: test-output
run: echo "${{ steps.test.outputs.test }}"
build-wasm32:
runs-on: ubuntu-18.04