Skip to content

Commit 4613043

Browse files
committed
more
Signed-off-by: Khash Sajadi <khash@cloud66.com>
1 parent 62ff8cf commit 4613043

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

.buildkite/build.sh

+8-4
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
#!/bin/bash
22

3-
version=$(git describe --tags --always)
43
force="false"
5-
6-
if [[ $FORCE == "--force" ]]
4+
if [[ $FORCE == "force" ]]
75
then
86
force="true"
97
fi
108

119
if [[ $BUILDKITE_BRANCH == "master" ]]
1210
then
1311
channel="edge"
12+
version=$(git describe --tags --always)
1413
else
1514
channel="stable"
15+
version=$BUILDKITE_TAG
1616
fi
1717

1818
echo "Building $channel/$version"
@@ -26,8 +26,12 @@ echo
2626

2727
echo "Building"
2828

29-
docker run -i --rm -w /gopath/src/github.com/cloud66/trackman -v $(pwd):/gopath/src/github.com/cloud66/trackman cloud66/gobuildchain /bin/bash << COMMANDS
29+
docker run -i -e GITHUB_TOKEN=$GITHUB_TOKEN --rm -w /gopath/src/github.com/cloud66/trackman -v $(pwd):/gopath/src/github.com/cloud66/trackman cloud66/gobuildchain:2 /bin/bash << COMMANDS
3030
gox -ldflags "-X github.com/cloud66/trackman/utils.Version=$version -X github.com/cloud66/trackman/utils.Channel=$channel" -os="darwin linux windows" -arch="amd64" -output "build/{{.OS}}_{{.Arch}}_$version"
31+
if [[ $channel -eq "stable" ]]
32+
then
33+
ghr -u cloud66 -r trackman -soft $version build/
34+
fi
3135
chown -R 999:998 build
3236
COMMANDS
3337

0 commit comments

Comments
 (0)