s390x: initial enabler

Signed-off-by: huoqifeng <huoqif@cn.ibm.com>
This commit is contained in:
huoqifeng 2022-11-01 09:41:15 +08:00
parent 8167751f56
commit 98269c0619
2 changed files with 9 additions and 0 deletions

View File

@ -147,6 +147,8 @@ jobs:
goarch: ppc64le goarch: ppc64le
- goos: linux - goos: linux
goarch: riscv64 goarch: riscv64
- goos: linux
goarch: s390x
- goos: freebsd - goos: freebsd
goarch: amd64 goarch: amd64
- goos: freebsd - goos: freebsd
@ -195,6 +197,11 @@ jobs:
echo "CGO_ENABLED=1" >> $GITHUB_ENV echo "CGO_ENABLED=1" >> $GITHUB_ENV
echo "CC=riscv64-linux-gnu-gcc" >> $GITHUB_ENV echo "CC=riscv64-linux-gnu-gcc" >> $GITHUB_ENV
;; ;;
linux/s390x)
packages+=" crossbuild-essential-s390x"
echo "CGO_ENABLED=1" >> $GITHUB_ENV
echo "CC=s390x-linux-gnu-gcc" >> $GITHUB_ENV
;;
windows/arm/v7) windows/arm/v7)
echo "CGO_ENABLED=0" >> $GITHUB_ENV echo "CGO_ENABLED=0" >> $GITHUB_ENV
;; ;;

View File

@ -66,6 +66,8 @@ jobs:
dockerfile-platform: linux/arm64 dockerfile-platform: linux/arm64
- dockerfile-ubuntu: 18.04 - dockerfile-ubuntu: 18.04
dockerfile-platform: linux/ppc64le dockerfile-platform: linux/ppc64le
- dockerfile-ubuntu: 18.04
dockerfile-platform: linux/s390x
# riscv64 isn't supported by Ubuntu 18.04 # riscv64 isn't supported by Ubuntu 18.04
- dockerfile-ubuntu: 22.04 - dockerfile-ubuntu: 22.04
dockerfile-platform: linux/riscv64 dockerfile-platform: linux/riscv64