Skip to content

Commit

Permalink
dev
Browse files Browse the repository at this point in the history
  • Loading branch information
taiki-e committed Jan 18, 2025
1 parent 88ce0a1 commit 1f7ba36
Show file tree
Hide file tree
Showing 3 changed files with 97 additions and 97 deletions.
190 changes: 95 additions & 95 deletions .github/workflows/base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ permissions:
on:
# pull_request:
push:
# branches:
# - dev
branches:
- dev
tags:
- 'base-[0-9]+-[0-9]+-[0-9]+'
schedule:
Expand All @@ -23,111 +23,111 @@ concurrency:
cancel-in-progress: true

jobs:
docker:
build:
strategy:
fail-fast: false
matrix:
include:
# Linux (musl)
- target: aarch64-unknown-linux-musl
- target: aarch64-unknown-linux-musl
os: ubuntu-24.04-arm
- target: arm-unknown-linux-musleabi
- target: arm-unknown-linux-musleabi
os: ubuntu-24.04-arm
- target: arm-unknown-linux-musleabihf
- target: arm-unknown-linux-musleabihf
os: ubuntu-24.04-arm
- target: armv5te-unknown-linux-musleabi
- target: armv5te-unknown-linux-musleabi
os: ubuntu-24.04-arm
- target: armv7-unknown-linux-musleabi
- target: armv7-unknown-linux-musleabi
os: ubuntu-24.04-arm
- target: armv7-unknown-linux-musleabihf
- target: armv7-unknown-linux-musleabihf
os: ubuntu-24.04-arm
# # Linux (musl)
# - target: aarch64-unknown-linux-musl
# - target: aarch64-unknown-linux-musl
# os: ubuntu-24.04-arm
# - target: arm-unknown-linux-musleabi
# - target: arm-unknown-linux-musleabi
# os: ubuntu-24.04-arm
# - target: arm-unknown-linux-musleabihf
# - target: arm-unknown-linux-musleabihf
# os: ubuntu-24.04-arm
# - target: armv5te-unknown-linux-musleabi
# - target: armv5te-unknown-linux-musleabi
# os: ubuntu-24.04-arm
# - target: armv7-unknown-linux-musleabi
# - target: armv7-unknown-linux-musleabi
# os: ubuntu-24.04-arm
# - target: armv7-unknown-linux-musleabihf
# - target: armv7-unknown-linux-musleabihf
# os: ubuntu-24.04-arm
- target: hexagon-unknown-linux-musl # tier3
- target: hexagon-unknown-linux-musl # tier3
os: ubuntu-24.04-arm
- target: i586-unknown-linux-musl
- target: i586-unknown-linux-musl
os: ubuntu-24.04-arm
- target: i686-unknown-linux-musl
- target: i686-unknown-linux-musl
os: ubuntu-24.04-arm
# - target: loongarch64-unknown-linux-musl # musl-cross-make doesn't support this target
- target: mips-unknown-linux-musl # tier3
- target: mips-unknown-linux-musl # tier3
os: ubuntu-24.04-arm
- target: mips64-unknown-linux-muslabi64 # tier3
- target: mips64-unknown-linux-muslabi64 # tier3
os: ubuntu-24.04-arm
- target: mips64el-unknown-linux-muslabi64 # tier3
- target: mips64el-unknown-linux-muslabi64 # tier3
os: ubuntu-24.04-arm
- target: mipsel-unknown-linux-musl # tier3
- target: mipsel-unknown-linux-musl # tier3
os: ubuntu-24.04-arm
- target: powerpc-unknown-linux-musl # tier3
- target: powerpc-unknown-linux-musl # tier3
os: ubuntu-24.04-arm
- target: powerpc-unknown-linux-muslspe # tier3
- target: powerpc-unknown-linux-muslspe # tier3
os: ubuntu-24.04-arm
- target: powerpc64-unknown-linux-musl # tier3
- target: powerpc64-unknown-linux-musl # tier3
os: ubuntu-24.04-arm
- target: powerpc64le-unknown-linux-musl
- target: powerpc64le-unknown-linux-musl
os: ubuntu-24.04-arm
- target: riscv32gc-unknown-linux-musl # tier3
- target: riscv32gc-unknown-linux-musl # tier3
os: ubuntu-24.04-arm
- target: riscv64gc-unknown-linux-musl
- target: riscv64gc-unknown-linux-musl
os: ubuntu-24.04-arm
- target: s390x-unknown-linux-musl # tier3
- target: s390x-unknown-linux-musl # tier3
os: ubuntu-24.04-arm
- target: thumbv7neon-unknown-linux-musleabihf # tier3
- target: thumbv7neon-unknown-linux-musleabihf # tier3
os: ubuntu-24.04-arm
- target: x86_64-unknown-linux-musl
- target: x86_64-unknown-linux-musl
os: ubuntu-24.04-arm
# - target: i586-unknown-linux-musl
# - target: i586-unknown-linux-musl
# os: ubuntu-24.04-arm
# - target: i686-unknown-linux-musl
# - target: i686-unknown-linux-musl
# os: ubuntu-24.04-arm
# # - target: loongarch64-unknown-linux-musl # musl-cross-make doesn't support this target
# - target: mips-unknown-linux-musl # tier3
# - target: mips-unknown-linux-musl # tier3
# os: ubuntu-24.04-arm
# - target: mips64-unknown-linux-muslabi64 # tier3
# - target: mips64-unknown-linux-muslabi64 # tier3
# os: ubuntu-24.04-arm
# - target: mips64el-unknown-linux-muslabi64 # tier3
# - target: mips64el-unknown-linux-muslabi64 # tier3
# os: ubuntu-24.04-arm
# - target: mipsel-unknown-linux-musl # tier3
# - target: mipsel-unknown-linux-musl # tier3
# os: ubuntu-24.04-arm
# - target: powerpc-unknown-linux-musl # tier3
# - target: powerpc-unknown-linux-musl # tier3
# os: ubuntu-24.04-arm
# - target: powerpc-unknown-linux-muslspe # tier3
# - target: powerpc-unknown-linux-muslspe # tier3
# os: ubuntu-24.04-arm
# - target: powerpc64-unknown-linux-musl # tier3
# - target: powerpc64-unknown-linux-musl # tier3
# os: ubuntu-24.04-arm
# - target: powerpc64le-unknown-linux-musl
# - target: powerpc64le-unknown-linux-musl
# os: ubuntu-24.04-arm
# - target: riscv32gc-unknown-linux-musl # tier3
# - target: riscv32gc-unknown-linux-musl # tier3
# os: ubuntu-24.04-arm
# - target: riscv64gc-unknown-linux-musl
# - target: riscv64gc-unknown-linux-musl
# os: ubuntu-24.04-arm
# - target: s390x-unknown-linux-musl # tier3
# - target: s390x-unknown-linux-musl # tier3
# os: ubuntu-24.04-arm
# - target: thumbv7neon-unknown-linux-musleabihf # tier3
# - target: thumbv7neon-unknown-linux-musleabihf # tier3
# os: ubuntu-24.04-arm
# - target: x86_64-unknown-linux-musl
# - target: x86_64-unknown-linux-musl
# os: ubuntu-24.04-arm

# NetBSD
- target: aarch64-unknown-netbsd # tier3
- target: aarch64_be-unknown-netbsd # tier3
- target: armv6-unknown-netbsd-eabihf # tier3
- target: armv7-unknown-netbsd-eabihf # tier3
- target: i586-unknown-netbsd # tier3
- target: i686-unknown-netbsd # tier3
- target: mipsel-unknown-netbsd # tier3
- target: powerpc-unknown-netbsd # tier3
- target: sparc64-unknown-netbsd # tier3
- target: x86_64-unknown-netbsd
# # NetBSD
# - target: aarch64-unknown-netbsd # tier3
# - target: aarch64_be-unknown-netbsd # tier3
# - target: armv6-unknown-netbsd-eabihf # tier3
# - target: armv7-unknown-netbsd-eabihf # tier3
# - target: i586-unknown-netbsd # tier3
# - target: i686-unknown-netbsd # tier3
# - target: mipsel-unknown-netbsd # tier3
# - target: powerpc-unknown-netbsd # tier3
# - target: sparc64-unknown-netbsd # tier3
# - target: x86_64-unknown-netbsd

# Solaris
- target: sparcv9-sun-solaris
- target: x86_64-pc-solaris
# # Solaris
# - target: sparcv9-sun-solaris
# - target: x86_64-pc-solaris

# illumos
- target: x86_64-unknown-illumos
# # illumos
# - target: x86_64-unknown-illumos

# Windows (MinGW)
- target: i686-pc-windows-gnu
- target: i686-pc-windows-gnu
os: ubuntu-24.04-arm
- target: x86_64-pc-windows-gnu
- target: x86_64-pc-windows-gnu
os: ubuntu-24.04-arm
# # Windows (MinGW)
# - target: i686-pc-windows-gnu
# - target: i686-pc-windows-gnu
# os: ubuntu-24.04-arm
# - target: x86_64-pc-windows-gnu
# - target: x86_64-pc-windows-gnu
# os: ubuntu-24.04-arm

# Misc
- target: various
- target: various
os: ubuntu-24.04-arm
# # Misc
# - target: various
# - target: various
# os: ubuntu-24.04-arm

runs-on: ${{ matrix.os || 'ubuntu-latest' }}
timeout-minutes: 120
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
push:
branches:
- main
- dev
# - dev
tags:
- '[0-9]+-[0-9]+-[0-9]+'
schedule:
Expand Down
2 changes: 1 addition & 1 deletion docker/base/linux-musl-hexagon.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ case "${dpkg_arch##*-}" in
*) printf >&2 '%s\n' "unsupported architecture '${dpkg_arch}'" && exit 1 ;;
esac
curl --proto '=https' --tlsv1.2 -fsSL --retry 10 --retry-connrefused "https://artifacts.codelinaro.org/artifactory/codelinaro-toolchain-for-hexagon/${LLVM_VERSION}/clang+llvm-${LLVM_VERSION}-cross-hexagon-unknown-linux-musl_${host}.tar.zst" \
| tar -I zstd xf - --strip-components 1 -C /toolchain
| tar xf - --zstd --strip-components 1 -C /toolchain
EOF
RUN <<EOF
cd -- "${TOOLCHAIN_DIR}"
Expand Down

0 comments on commit 1f7ba36

Please sign in to comment.