Merge pull request #7614 from huoqifeng/s390x
s390x: build and package s390x bin in release assets
This commit is contained in:
commit
d1564fec5b
7
.github/workflows/ci.yml
vendored
7
.github/workflows/ci.yml
vendored
@ -153,6 +153,8 @@ jobs:
|
||||
goarch: ppc64le
|
||||
- goos: linux
|
||||
goarch: riscv64
|
||||
- goos: linux
|
||||
goarch: s390x
|
||||
- goos: freebsd
|
||||
goarch: amd64
|
||||
- goos: freebsd
|
||||
@ -201,6 +203,11 @@ jobs:
|
||||
echo "CGO_ENABLED=1" >> $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)
|
||||
echo "CGO_ENABLED=0" >> $GITHUB_ENV
|
||||
;;
|
||||
|
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@ -69,6 +69,8 @@ jobs:
|
||||
dockerfile-platform: linux/arm64
|
||||
- dockerfile-ubuntu: 18.04
|
||||
dockerfile-platform: linux/ppc64le
|
||||
- dockerfile-ubuntu: 18.04
|
||||
dockerfile-platform: linux/s390x
|
||||
# riscv64 isn't supported by Ubuntu 18.04
|
||||
- dockerfile-ubuntu: 22.04
|
||||
dockerfile-platform: linux/riscv64
|
||||
|
Loading…
Reference in New Issue
Block a user