s390x: initial enabler
Signed-off-by: huoqifeng <huoqif@cn.ibm.com>
This commit is contained in:
parent
8167751f56
commit
98269c0619
7
.github/workflows/ci.yml
vendored
7
.github/workflows/ci.yml
vendored
@ -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
|
||||||
;;
|
;;
|
||||||
|
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user