1
0
Fork 0
forward/.drone.yml

29 lines
525 B
YAML

workspace:
base: /go
matrix:
GO_VERSION:
- "1.10"
GOOS:
- linux
- windows
- darwin
GOARCH:
- amd64
pipeline:
build:
image: golang:${GO_VERSION}
pull: true
commands:
- export FILENAME=${DRONE_REPO_NAME}-${GOOS}-${GOARCH}
- if [ "$GOOS" = "windows" ]; then export FILENAME=$FILENAME.exe; fi
- go build -ldflags "-s -w" -o dist/$FILENAME
release:
image: plugins/github-release
secrets: [ github_token ]
files:
- dist/*
when:
event: tag