mirror of
https://github.com/djhackersdev/bemanitools.git
synced 2026-09-15 11:55:10 -05:00
Compare commits
4 Commits
frame-paci
...
0.00
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a81997dce8 | ||
|
|
bfe68f8708 | ||
|
|
9c1d83d050 | ||
|
|
e4ee94ae2a |
@@ -41,6 +41,10 @@ build:
|
||||
- apk update && apk add make > /dev/null
|
||||
script:
|
||||
- make build-docker
|
||||
artifacts:
|
||||
paths:
|
||||
- build
|
||||
expire_in: 1 week
|
||||
|
||||
upload-package-registry:
|
||||
stage: upload
|
||||
@@ -58,7 +62,7 @@ upload-package-registry:
|
||||
else
|
||||
version="${CI_COMMIT_SHORT_SHA}"
|
||||
fi
|
||||
|
||||
- |
|
||||
curl \
|
||||
--silent \
|
||||
--fail \
|
||||
@@ -96,11 +100,9 @@ release-gitlab:
|
||||
refs:
|
||||
- tags
|
||||
script:
|
||||
- version="$CI_COMMIT_TAG"
|
||||
- release_message="$(scripts/ci/create-release-message.sh "${version}" < CHANGELOG.md)"
|
||||
- |
|
||||
version="$CI_COMMIT_TAG"
|
||||
|
||||
release_message="$(scripts/ci/create-release-message.sh "${version}" < CHANGELOG.md)"
|
||||
|
||||
release-cli create \
|
||||
--name "bemanitools ${version}" \
|
||||
--description="${release_message}" \
|
||||
@@ -114,18 +116,13 @@ release-pigstall:
|
||||
refs:
|
||||
- tags
|
||||
script:
|
||||
- version="${CI_COMMIT_TAG}"
|
||||
- changelog_excerpt="$(scripts/ci/create-release-message.sh "${version}" < CHANGELOG.md)"
|
||||
- release_message="$(printf "bemanitools ${version} released\n${CI_TOOLS_URL}/bemanitools-v${version}.zip\n${changelog_excerpt}")"
|
||||
- session="$(echo "$CI_PIGSTALL_SESSION_BASE64" | base64 -d)"
|
||||
- data_prefix="$(echo "$CI_PIGSTALL_DATA_PREFIX_BASE64" | base64 -d)"
|
||||
- link="$(echo "$CI_PIGSTALL_LINK_BASE64" | base64 -d)"
|
||||
- |
|
||||
version="${CI_COMMIT_TAG}"
|
||||
|
||||
changelog_excerpt="$(scripts/ci/create-release-message.sh "${version}" < CHANGELOG.md)"
|
||||
|
||||
release_message="$(printf \
|
||||
"bemanitools ${version} released\n${CI_TOOLS_URL}/bemanitools-v${version}.zip\n${changelog_excerpt}")"
|
||||
|
||||
session="$(echo "$CI_PIGSTALL_SESSION_BASE64" | base64 -d)"
|
||||
data_prefix="$(echo "$CI_PIGSTALL_DATA_PREFIX_BASE64" | base64 -d)"
|
||||
link="$(echo "$CI_PIGSTALL_LINK_BASE64" | base64 -d)"
|
||||
|
||||
curl \
|
||||
--silent \
|
||||
--fail \
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
Note for CI/CD: Ensure the version formatting in the sections is kept identical to the versions
|
||||
given in tags. The pipeline will pick this up and cuts out the relevant section for release notes.
|
||||
|
||||
## 0.00
|
||||
|
||||
testing release pipeline
|
||||
|
||||
## 5.37
|
||||
|
||||
## 5.36
|
||||
|
||||
@@ -23,6 +23,6 @@ if [ "$changelog_excerpt" ]; then
|
||||
printf "%s" "$changelog_excerpt"
|
||||
exit 0
|
||||
else
|
||||
echo "Could not find version in changelog: $VERSION"
|
||||
>&2 echo "Could not find version in changelog: $VERSION"
|
||||
exit 1
|
||||
fi
|
||||
Reference in New Issue
Block a user