mirror of https://github.com/status-im/consul.git
Fixes for integration tests windows for ENT (#18839)
* fixes for integration tests * fix runner size for enterprise * fix spacing * fix spacing * removed branch test run
This commit is contained in:
parent
5d99fb7bdf
commit
0018b7e5a8
|
@ -10,11 +10,11 @@ set -euo pipefail
|
|||
case "$GITHUB_REPOSITORY" in
|
||||
*-enterprise)
|
||||
# shellcheck disable=SC2129
|
||||
echo "compute-small=['self-hosted', 'ondemand', 'os=windows-2019', 'type=m6a.4xlarge']" >>"$GITHUB_OUTPUT"
|
||||
echo "compute-medium=['self-hosted', 'ondemand', 'os=windows-2019', 'type=m6a.8xlarge']" >>"$GITHUB_OUTPUT"
|
||||
echo "compute-large=['self-hosted', 'ondemand', 'os=windows-2019', 'type=m6a.12xlarge']" >>"$GITHUB_OUTPUT"
|
||||
echo "compute-small=['self-hosted', 'ondemand', 'os=windows-2019', 'type=m6a.2xlarge']" >>"$GITHUB_OUTPUT"
|
||||
echo "compute-medium=['self-hosted', 'ondemand', 'os=windows-2019', 'type=m6a.4xlarge']" >>"$GITHUB_OUTPUT"
|
||||
echo "compute-large=['self-hosted', 'ondemand', 'os=windows-2019', 'type=m6a.8xlarge']" >>"$GITHUB_OUTPUT"
|
||||
# m5d.8xlarge is equivalent to our xl custom runner in CE
|
||||
echo "compute-xl=['self-hosted', 'ondemand', 'os=windows-2019', 'type=m6a.16xlarge']" >>"$GITHUB_OUTPUT"
|
||||
echo "compute-xl=['self-hosted', 'ondemand', 'os=windows-2019', 'type=m6a.12xlarge']" >>"$GITHUB_OUTPUT"
|
||||
;;
|
||||
*)
|
||||
# shellcheck disable=SC2129
|
||||
|
|
|
@ -76,6 +76,11 @@ jobs:
|
|||
name: '${{ env.CONSUL_BINARY_UPLOAD_NAME }}'
|
||||
path: ${{ github.workspace }}
|
||||
|
||||
- name: Create dist folder and copy binary
|
||||
run: |
|
||||
mkdir dist
|
||||
cp ${{ github.workspace }}\consul.exe dist\
|
||||
|
||||
- name: Restore mode+x
|
||||
run: icacls ${{ github.workspace }}\consul.exe /grant:rx Everyone:RX
|
||||
|
||||
|
|
|
@ -4,14 +4,5 @@
|
|||
|
||||
|
||||
cd ../../
|
||||
rm -rf dist
|
||||
|
||||
export GOOS=windows GOARCH=amd64
|
||||
VERSION=1.16.0
|
||||
CONSUL_BUILDDATE=$(date +"%Y-%m-%dT%H:%M:%SZ")
|
||||
GIT_IMPORT=github.com/hashicorp/consul/version
|
||||
GOLDFLAGS=" -X $GIT_IMPORT.Version=$VERSION -X $GIT_IMPORT.VersionPrerelease=dev -X $GIT_IMPORT.BuildDate=$CONSUL_BUILDDATE "
|
||||
|
||||
go build -ldflags "$GOLDFLAGS" -o ./dist/ .
|
||||
|
||||
docker build -t windows/consul:${VERSION}-dev -f build-support/windows/Dockerfile-consul-dev-windows . --build-arg VERSION=${VERSION}
|
||||
|
|
Loading…
Reference in New Issue