File tree Expand file tree Collapse file tree 3 files changed +19
-7
lines changed
Expand file tree Collapse file tree 3 files changed +19
-7
lines changed Original file line number Diff line number Diff line change 11.audiofile.db
2+ build /
23node_modules
34dist
45* log
Original file line number Diff line number Diff line change @@ -2,6 +2,11 @@ language: go
22go :
33- 1.11.x
44dist : xenial
5+ cache :
6+ npm : true
7+ yarn : true
8+ directories :
9+ - node_modules
510env :
611 global :
712 - GO111MODULE=on
@@ -23,16 +28,10 @@ before_script:
2328- ./cc-test-reporter before-build
2429jobs :
2530 include :
26- - stage : compile
27- script : GOARCH=amd64 GOOS=linux go build -o build/audiofile.$GOARCH-$GOOS ./audiofile
28- - script : GOARCH=amd64 GOOS=darwin go build -o build/audiofile.$GOARCH-$GOOS ./audiofile
29- - script : GOARCH=amd64 GOOS=windows go build -o build/audiofile.$GOARCH-$GOOS ./audiofile
30- - script : GOARCH=386 GOOS=linux go build -o build/audiofile.$GOARCH-$GOOS ./audiofile
31- - script : GOARCH=386 GOOS=windows go build -o build/audiofile.$GOARCH-$GOOS ./audiofile
3231 - stage : test
3332 script : go test -coverprofile=./build/cover.tmp -covermode=atomic -race ./...
3433 - stage : deploy
35- script : echo "Deploying to Github Releases"
34+ script : make binaries
3635 deploy :
3736 provider : releases
3837 api_key :
Original file line number Diff line number Diff line change @@ -8,6 +8,18 @@ bin-migrations:
88bin-dist :
99 go-bindata -o audiofile/assets.go -prefix dist/ dist/...
1010
11+ binaries :
12+ $(MAKE ) binary GOARCH=amd64 GOOS=linux
13+ $(MAKE ) binary GOARCH=amd64 GOOS=windows
14+ $(MAKE ) binary GOARCH=amd64 GOOS=darwin
15+ $(MAKE ) binary GOARCH=386 GOOS=linux
16+ $(MAKE ) binary GOARCH=386 GOOS=windows
17+
18+ binary : GOARCH?=amd64
19+ binary : GOOS?=linux
20+ binary :
21+ go build -o build/audiofile.${GOARCH} -${GOOS} ./audiofile
22+
1123# at this time, there's no watch enabled for the go binary
1224dev-be : bin-prep bin-migrations bin-dist install
1325 audiofile
You can’t perform that action at this time.
0 commit comments