Skip to content
Snippets Groups Projects
Verified Commit 85a0acce authored by Gabriel Zachmann's avatar Gabriel Zachmann
Browse files

[ci] adapt goreleaser

parent f2ac3463
No related branches found
No related tags found
No related merge requests found
Pipeline #323133 failed
......@@ -2,11 +2,14 @@ mkdir ../shared
first=$(grep '^## ' -nm1 CHANGELOG.md | cut -d':' -f1); \
second=$(grep '^## ' -nm2 CHANGELOG.md | tail -n1 | cut -d':' -f1); \
tail -n+$first CHANGELOG.md | head -n$(($second-$first)) > ../shared/release.md
GORELEASER_CONFIG="$(if echo $CI_COMMIT_TAG | grep -q '-'; then echo '.goreleaser.yml'; else echo '.goreleaser-release.yml'; fi)"
GORELEASER_CONFIG=".goreleaser.yml"
if [ -z "$CI_COMMIT_TAG" ] || echo "$CI_COMMIT_TAG" | grep -qv; then
GORELEASER_CONFIG=".goreleaser-release.yml"
fi
BASEDIR=/go/src/github.com/oidc-mytoken/server
docker run --rm --privileged \
-v $PWD:$BASEDIR \
-w $BASEDIR\
-v "$PWD":"$BASEDIR" \
-w "$BASEDIR" \
-v "${PWD}/../shared":/tmp/shared \
-v /var/run/docker.sock:/var/run/docker.sock \
-e DOCKER_USERNAME -e DOCKER_PASSWORD \
......
......@@ -61,7 +61,9 @@ prerelease:
services:
- docker:dind
only:
- tags
refs:
- tags
- prerel
tags:
- linux
variables:
......@@ -69,6 +71,7 @@ prerelease:
REPO_HOST: repo.data.kit.edu
REPO_USER: cicd
script:
- .gitlab-ci-scripts/set-prerel-version
- .gitlab-ci-scripts/goreleaser.sh
- .gitlab-ci-scripts/upload.sh
after_script:
......
......@@ -57,7 +57,7 @@ nfpms:
formats:
- deb
- rpm
release: 1
release: "1"
section: misc
bindir: /usr/bin
contents:
......@@ -87,7 +87,7 @@ nfpms:
formats:
- deb
- rpm
release: 1
release: "1"
section: misc
bindir: /usr/bin
overrides:
......@@ -111,7 +111,7 @@ nfpms:
formats:
- deb
- rpm
release: 1
release: "1"
section: misc
bindir: /usr/bin
overrides:
......
......@@ -57,7 +57,7 @@ nfpms:
formats:
- deb
- rpm
release: 1
release: "1"
section: misc
bindir: /usr/bin
contents:
......@@ -87,7 +87,7 @@ nfpms:
formats:
- deb
- rpm
release: 1
release: "1"
section: misc
bindir: /usr/bin
overrides:
......@@ -111,7 +111,7 @@ nfpms:
formats:
- deb
- rpm
release: 1
release: "1"
section: misc
bindir: /usr/bin
overrides:
......
......@@ -12,7 +12,7 @@
<!-- ### Dependencies -->
<!-- -->
## mytoken 0.6.1-c
## mytoken 0.6.1
### API
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment