and again
Some checks failed
continuous-integration/drone/push Build encountered an error

This commit is contained in:
2026-02-11 12:07:17 +11:00
parent e07d4dd878
commit fa9d41e10c

View File

@@ -12,18 +12,13 @@ steps:
- name: go-build - name: go-build
image: cache.coadcorp.com/library/golang image: cache.coadcorp.com/library/golang
commands: commands:
- XTEVE_VERSION="$(head -n 1 changelog-beta.md)" - XTEVE_VERSION="$(grep -m1 '^#### ' changelog-beta.md | cut -d' ' -f2 | sed 's/-beta$//')"
- XTEVE_VERSION="${XTEVE_VERSION#\#\#\#\# }" - SOURCE_VERSION="$(grep -m1 '^var Version = ' xteve.go | cut -d' ' -f4 | tr -d '"')"
- XTEVE_VERSION="${XTEVE_VERSION%% *}" - test -n "$XTEVE_VERSION" || (echo "Could not parse version from changelog-beta.md" && exit 1)
- XTEVE_VERSION="${XTEVE_VERSION%-beta}" - test -n "$SOURCE_VERSION" || (echo "Could not parse source version from xteve.go" && exit 1)
- SOURCE_VERSION_LINE="$(grep -m1 'Version = ' xteve.go)" - test "$SOURCE_VERSION" = "$XTEVE_VERSION" || (echo "Version mismatch changelog=$XTEVE_VERSION source=$SOURCE_VERSION" && exit 1)
- SOURCE_VERSION="${SOURCE_VERSION_LINE#*\"}" - echo "Building xTeVe version $XTEVE_VERSION from changelog-beta.md"
- SOURCE_VERSION="${SOURCE_VERSION%%\"*}" - go build -v -ldflags "-X main.Version=$XTEVE_VERSION" ./...
- test -n "${XTEVE_VERSION}" || (echo "Could not parse version from changelog-beta.md" && exit 1)
- test -n "${SOURCE_VERSION}" || (echo "Could not parse source version from xteve.go" && exit 1)
- 'test "${SOURCE_VERSION}" = "${XTEVE_VERSION}" || (echo "Version mismatch changelog=${XTEVE_VERSION} source=${SOURCE_VERSION}" && exit 1)'
- echo "Building xTeVe version ${XTEVE_VERSION} from changelog-beta.md"
- go build -v -ldflags "-X main.Version=${XTEVE_VERSION}" ./...
- name: dockerfile-lint - name: dockerfile-lint
image: cache.coadcorp.com/library/hadolint/hadolint:v2.12.0-alpine image: cache.coadcorp.com/library/hadolint/hadolint:v2.12.0-alpine