Merge pull request #83 from docker-library/windows-workflow
Add windows servers to smoke test
This commit is contained in:
commit
a226be91f5
|
|
@ -11,9 +11,12 @@ defaults:
|
|||
shell: 'bash -Eeuo pipefail -x {0}'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Build
|
||||
runs-on: ubuntu-latest
|
||||
build-matrix:
|
||||
strategy:
|
||||
matrix:
|
||||
os: [ ubuntu-latest, windows-2019, windows-2022 ]
|
||||
name: Build ${{ matrix.os }}
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: ./ # test our "action.yml" 👀
|
||||
|
|
@ -25,7 +28,7 @@ jobs:
|
|||
bashbrew cat "$image"
|
||||
bashbrew from --uniq "$image"
|
||||
|
||||
"$BASHBREW_SCRIPTS/bashbrew-host-arch.sh" # should print "amd64"
|
||||
"$BASHBREW_SCRIPTS/bashbrew-host-arch.sh" # should print "amd64" or "windows-amd64"
|
||||
|
||||
arm32v7="$("$BASHBREW_SCRIPTS/bashbrew-arch-to-goenv.sh" arm32v7)"
|
||||
eval "$arm32v7"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,8 @@ set -Eeuo pipefail
|
|||
dir="$(readlink -f "$BASH_SOURCE")"
|
||||
dir="$(dirname "$dir")"
|
||||
|
||||
export GO111MODULE=on
|
||||
: "${CGO_ENABLED:=0}"
|
||||
export GO111MODULE=on CGO_ENABLED
|
||||
(
|
||||
cd "$dir"
|
||||
go build -o bin/bashbrew ./cmd/bashbrew > /dev/null
|
||||
|
|
|
|||
Loading…
Reference in New Issue