File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change 37
37
working_directory : cmd/ssl-game-controller
38
38
command : |
39
39
go get -v github.com/gobuffalo/packr/packr
40
- GOOS=linux GOARCH=amd64 packr build -o ../../release/linux/ ssl-game-controller
41
- GOOS=windows GOARCH=amd64 packr build -o ../../release/windows/ ssl-game-controller.exe
42
- GOOS=darwin GOARCH=amd64 packr build -o ../../release/darwin/ ssl-game-controller
40
+ GOOS=linux GOARCH=amd64 packr build -o ../../release/ssl-game-controller_linux_amd64
41
+ GOOS=darwin GOARCH=amd64 packr build -o ../../release/ssl-game-controller_darwin_amd64
42
+ GOOS=windows GOARCH=amd64 packr build -o ../../release/ssl-game-controller_windows_amd64.exe
43
43
- persist_to_workspace :
44
44
root : .
45
45
paths :
@@ -51,12 +51,18 @@ jobs:
51
51
steps :
52
52
- attach_workspace :
53
53
at : .
54
+ - run :
55
+ name : " Prepare artifacts"
56
+ working_directory : release
57
+ command : |
58
+ mv ssl-game-controller_linux_amd64 ssl-game-controller_${CIRCLE_TAG}_linux_amd64
59
+ mv ssl-game-controller_dargin_amd64 ssl-game-controller_${CIRCLE_TAG}_darwin_amd64
60
+ mv ssl-game-controller_windows_amd64.exe ssl-game-controller_${CIRCLE_TAG}_windows_amd64.exe
54
61
- run :
55
62
name : " Publish Release on GitHub"
56
63
command : |
57
64
go get github.com/tcnksm/ghr
58
- VERSION=latest
59
- ghr -t ${GITHUB_TOKEN} -u ${CIRCLE_PROJECT_USERNAME} -r ${CIRCLE_PROJECT_REPONAME} -c ${CIRCLE_SHA1} -delete ${VERSION} ./release/
65
+ ghr -t ${GITHUB_TOKEN} -u ${CIRCLE_PROJECT_USERNAME} -r ${CIRCLE_PROJECT_REPONAME} -c ${CIRCLE_SHA1} -delete ${CIRCLE_TAG} ./release/
60
66
61
67
workflows :
62
68
version : 2
You can’t perform that action at this time.
0 commit comments