diff options
author | Jonah Petri <jonah@petri.us> | 2022-01-20 23:05:24 -0500 |
---|---|---|
committer | Jonah Petri <jonah@petri.us> | 2022-01-21 13:25:00 -0500 |
commit | bc9e590053a8a2dc06819b8b307c087e1b60819d (patch) | |
tree | da04f91eb2865163aae9f508be4c76dddba47647 /.github | |
parent | 72e41512de52649e70d470b159bbecb47d12c93d (diff) | |
download | rust-libc-bc9e590053a8a2dc06819b8b307c087e1b60819d.tar.gz |
add CI for armv7-unknown-linux-uclibceabihf
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/bors.yml | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/.github/workflows/bors.yml b/.github/workflows/bors.yml index 3ad1ef6c13..c5e0754574 100644 --- a/.github/workflows/bors.yml +++ b/.github/workflows/bors.yml @@ -151,6 +151,29 @@ jobs: - name: Execute run-docker.sh run: LIBC_CI=1 sh ./ci/run-docker.sh ${{ matrix.target }} + # These targets are tier 3 or otherwise need to have CI build std via -Zbuild-std. + # Because of this, only the nightly compiler can be used on these targets. + docker_linux_build_std: + name: Docker Linux Build-Std Targets + needs: [docker_linux_tier1, style_check] + runs-on: ubuntu-20.04 + strategy: + fail-fast: true + max-parallel: 12 + matrix: + target: [ + armv7-unknown-linux-uclibceabihf + ] + steps: + - uses: rust-lang/simpleinfra/github-actions/cancel-outdated-builds@master + with: + github_token: "${{ secrets.GITHUB_TOKEN }}" + - uses: actions/checkout@v2 + - name: Setup Rust toolchain + run: TOOLCHAIN=nightly INSTALL_RUST_SRC=1 sh ./ci/install-rust.sh + - name: Execute run-docker.sh + run: LIBC_CI=1 TOOLCHAIN=nightly LIBC_CI_ZBUILD_STD=1 sh ./ci/run-docker.sh ${{ matrix.target }} + # devkitpro's pacman needs to be connected from Docker. docker_switch: name: Docker Switch @@ -301,6 +324,7 @@ jobs: needs: [ docker_linux_tier1, docker_linux_tier2, + docker_linux_build_std, macos, windows, style_check, @@ -322,6 +346,7 @@ jobs: needs: [ docker_linux_tier1, docker_linux_tier2, + docker_linux_build_std, macos, windows, style_check, |