-
Notifications
You must be signed in to change notification settings - Fork 3
/
.travis.yml
25 lines (23 loc) · 1.24 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
language: go
go: 1.x
script:
- go test ${gobuild_args} ./...
- go get -u github.com/gobuffalo/packr/v2/packr2
- go generate
- GOOS=linux GOARCH=amd64 go build -o dist/prettyplan_linux
- GOOS=darwin GOARCH=amd64 go build -o dist/prettyplan_macos
- GOOS=windows go get
- GOOS=windows GOARCH=amd64 go build -o dist/prettyplan_windows.exe
deploy:
provider: releases
api_key:
secure: ZOrc6oCPavcGMOC1g5KxcSrjTpp0zcFke7Ccv/DQ66H0wpsrsAfHkoQW6MlxPO5LYhXHNTxH2nlPPdpu/XJD9OvDdBxwoW753PmzRqhcHEJ/KV47fQ6s4USU3gwW/a1U6NBAoIpSwaRXcJtPGN+N5uej1GVaha3+M3LUb0nroC/tJ49ii8osJTNR3qOnkLVVNV94mClL3AmPOqA+oz2ck+XxkjkFxdDjASUDMgiPd27/7gh2sNg4OU3N1u/GwcoNUrmGKicie6oqyFXC2k49lu06md7OhKDvX5L46h3Kc10BwepqAXB9iBb5Si93a8fNMRrzpU1f4cal8FFD8ZIyOGsBbBQ8j2ZrksiyxLcCsWKW5BovwRPOe3pVcP2ruBiAvxjrWC3kx13y8Oekk1q5JkS0hMyvcjOYzfmSbLFPqyillgeGedSaY/V0zzOye4PVF3PhTF3bn82JhRsBlONW6UqqY4s9DwTIaNwnTR4l3sKDoW90ZQhV6RBcFeAWUXn4E7F9pNZ1dJA5I9+33uACKv1zJJ5qjixcayPWlskvWSu1k9V6R8lP/X4OouTAQ79GK3ve5jV1GwSUGIJBsZzXz48YvB++nRxaZ2mPZm2d3GODTaWpFPYoUVETeQ266Dmfq4SKp99nvh9XekHFauOOiGg7gIVrd5VmGQHv+xaXkds=
draft: true
file:
- dist/prettyplan_windows.exe
- dist/prettyplan_macos
- dist/prettyplan_linux
skip_cleanup: true
on:
repo: chrislewisdev/prettyplan-cli
tags: true