gotty/wercker.yml
2015-08-24 04:53:15 +09:00

28 lines
618 B
YAML

box: tcnksm/gox
build:
steps:
- setup-go-workspace
- script:
name: go get
code: |
go get github.com/tools/godep
godep restore
- script:
name: check format
code: |
if [ `go fmt ./... | wc -l` -gt 0 ]; then echo "go fmt error"; exit 1; fi
- tcnksm/gox:
os: "darwin linux freebsd netbsd openbsd"
arch: "386 amd64 arm"
- yudai/targz:
input: $WERCKER_OUTPUT_DIR/pkg
output: $WERCKER_OUTPUT_DIR/dist
deploy:
steps:
- tcnksm/ghr:
token: $GITHUB_TOKEN
input: dist
replace: true