win.sh 687 B

12345678910111213
  1. #!/bin/bash
  2. #
  3. # Accepts the version as an argument
  4. go build -ldflags="-w -s -X 'github.com/porter-dev/porter/cli/cmd/config.Version=$1'" -a -tags cli -o ./porter.exe ./cli &
  5. go build -ldflags="-w -s -X 'main.Version=$1'" -a -o ./docker-credential-porter.exe ./cmd/docker-credential-porter/ &
  6. go build -ldflags="-w -s -X 'main.Version=$1'" -a -tags ee -o ./portersvr.exe ./cmd/app/ &
  7. wait
  8. mkdir -p /release/windows
  9. zip --junk-paths /release/windows/porter_$1_Windows_x86_64.zip ./porter.exe
  10. zip --junk-paths /release/windows/portersvr_$1_Windows_x86_64.zip ./portersvr.exe
  11. zip --junk-paths /release/windows/docker-credential-porter_$1_Windows_x86_64.zip ./docker-credential-porter.exe