Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
equation314 committed Jul 5, 2024
1 parent 032fe35 commit 5743926
Showing 1 changed file with 18 additions and 28 deletions.
46 changes: 18 additions & 28 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
fail-fast: true
matrix:
os: [ubuntu-latest]
arch: [x86_64, riscv64, aarch64]
Expand All @@ -51,33 +51,22 @@ jobs:
- uses: Swatinem/rust-cache@v2
- run: cargo install cargo-binutils
- name: Build helloworld
run: make ARCH=${{ matrix.arch }} A=apps/helloworld
- name: Build memtest
run: make ARCH=${{ matrix.arch }} A=apps/memtest
- name: Build exception
run: make ARCH=${{ matrix.arch }} A=apps/exception
- name: Build display
run: make ARCH=${{ matrix.arch }} A=apps/display
- name: Build task/yield
run: make ARCH=${{ matrix.arch }} A=apps/task/yield
- name: Build task/parallel
run: make ARCH=${{ matrix.arch }} A=apps/task/parallel
- name: Build task/sleep
run: make ARCH=${{ matrix.arch }} A=apps/task/sleep
- name: Build task/priority
run: make ARCH=${{ matrix.arch }} A=apps/task/priority
- name: Build task/tls
run: make ARCH=${{ matrix.arch }} A=apps/task/tls
- name: Build fs/shell
run: make ARCH=${{ matrix.arch }} A=apps/fs/shell
- name: Build net/echoserver
run: make ARCH=${{ matrix.arch }} A=apps/net/echoserver
- name: Build net/httpclient
run: make ARCH=${{ matrix.arch }} A=apps/net/httpclient
- name: Build net/httpserver
run: make ARCH=${{ matrix.arch }} A=apps/net/httpserver
- name: Build net/udpserver
run: make ARCH=${{ matrix.arch }} A=apps/net/udpserver
continue-on-error: true
run: |
make ARCH=${{ matrix.arch }} A=apps/helloworld
make ARCH=${{ matrix.arch }} A=apps/memtest
make ARCH=${{ matrix.arch }} A=apps/exception
make ARCH=${{ matrix.arch }} A=apps/display
make ARCH=${{ matrix.arch }} A=apps/task/yield
make ARCH=${{ matrix.arch }} A=apps/task/parallel
make ARCH=${{ matrix.arch }} A=apps/task/sleep
make ARCH=${{ matrix.arch }} A=apps/task/priority
make ARCH=${{ matrix.arch }} A=apps/task/tls
make ARCH=${{ matrix.arch }} A=apps/fs/shell
make ARCH=${{ matrix.arch }} A=apps/net/echoserver
make ARCH=${{ matrix.arch }} A=apps/net/httpclient
make ARCH=${{ matrix.arch }} A=apps/net/httpserver
make ARCH=${{ matrix.arch }} A=apps/net/udpserver
- uses: ./.github/workflows/actions/setup-musl
with:
Expand Down Expand Up @@ -108,6 +97,7 @@ jobs:
run: make ARCH=${{ matrix.arch }} A=apps/c/redis SMP=4

build-apps-for-other-platforms:
continue-on-error: true
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
Expand Down

0 comments on commit 5743926

Please sign in to comment.