Pull tags before describing

This commit is contained in:
Finn 2021-02-03 00:13:12 -08:00
parent 792a673f8c
commit b3e126762a

View file

@ -37,6 +37,7 @@ build:cross-compile:
- mkdir -p /go/src/gitlab.com/signald/signald-go
- cp -r * /go/src/gitlab.com/signald/signald-go
script:
- git pull --tags
- VERSION="$(git describe --abbrev=0)-$(git rev-list $(git describe --abbrev=0)..HEAD --count)-$(git rev-parse --short=8 HEAD)"
- cd /go/src/gitlab.com/signald/signald-go
- go build -o "${CI_PROJECT_DIR}/signaldctl-${GOOS}-${GOARCH}" --ldflags "-X gitlab.com/signald/signald-go/cmd/signaldctl/common.Version=${VERSION} -X gitlab.com/signald/signald-go/cmd/signaldctl/common.Branch=${CI_COMMIT_BRANCH} -X gitlab.com/signald/signald-go/cmd/signaldctl/common.Commit=${CI_COMMIT_SHA}" ./cmd/signaldctl