dev: append first 2 digits of commit hash to version

This commit is contained in:
naskya 2024-01-07 16:50:21 +09:00
parent 81ab8de2fc
commit 41b25228df
Signed by: naskya
GPG key ID: 712D413B3A9FED5C

View file

@ -30,13 +30,13 @@ br() {
version() {
UPSTREAM_VERSION=$(pnpm pkg get version | sed -e 's/"//g')
COMMIT_DATE=$(git show --no-patch --pretty='%cs' FETCH_HEAD | sed -e 's/-//g' | cut -c 3-)
COMMIT_HASH_INITIAL=$(printf '%s' "$(git rev-parse FETCH_HEAD)" | cut -c 1)
COMMIT_HASH_INITIAL=$(printf '%s' "$(git rev-parse FETCH_HEAD)" | cut -c 1-2)
printf '%s+neko:%s.%s' "${UPSTREAM_VERSION}" "${COMMIT_DATE}" "${COMMIT_HASH_INITIAL}"
}
version_ci() {
UPSTREAM_VERSION=$(grep '"version":' package.json | cut -d '"' -f 4)
COMMIT_DATE=$(git show --no-patch --pretty='%cs' HEAD | sed -e 's/-//g' | cut -c 3-)
COMMIT_HASH_INITIAL=$(printf '%s' "$(git rev-parse HEAD)" | cut -c 1)
COMMIT_HASH_INITIAL=$(printf '%s' "$(git rev-parse HEAD)" | cut -c 1-2)
printf '%s+neko:%s.%s' "${UPSTREAM_VERSION}" "${COMMIT_DATE}" "${COMMIT_HASH_INITIAL}"
}