File tree 1 file changed +8
-4
lines changed
1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
3
- version=$( git describe --tags --always)
4
3
force=" false"
5
-
6
- if [[ $FORCE == " --force" ]]
4
+ if [[ $FORCE == " force" ]]
7
5
then
8
6
force=" true"
9
7
fi
10
8
11
9
if [[ $BUILDKITE_BRANCH == " master" ]]
12
10
then
13
11
channel=" edge"
12
+ version=$( git describe --tags --always)
14
13
else
15
14
channel=" stable"
15
+ version=$BUILDKITE_TAG
16
16
fi
17
17
18
18
echo " Building $channel /$version "
26
26
27
27
echo " Building"
28
28
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
30
30
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
31
35
chown -R 999:998 build
32
36
COMMANDS
33
37
You can’t perform that action at this time.
0 commit comments