Skip to content

Commit 2aa4784

Browse files
author
ron.record
committed
Pre-release changes to mkrelease
1 parent d52cd30 commit 2aa4784

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

mkrelease

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,24 @@ while getopts "b:cdnpu" flag; do
4747
done
4848
shift $(( OPTIND - 1 ))
4949

50-
ANNO="RoonCommandLine Version ${VERSION} Release ${RELEASE}"
51-
BOPTS=
52-
[ "${BRANCH}" ] && BOPTS="--prerelease --target ${BRANCH}"
50+
if [ "${BRANCH}" ]; then
51+
ANNO="RoonCommandLine Version ${VERSION} Pre-Release ${RELEASE}"
52+
BOPTS="--prerelease --target ${BRANCH}"
53+
r=p
54+
rel=prerelease
55+
else
56+
ANNO="RoonCommandLine Version ${VERSION} Release ${RELEASE}"
57+
BOPTS=
58+
r=r
59+
rel=release
60+
fi
5361
if [ "${DRYRUN}" ]; then
5462
[ "${BRANCH}" ] && echo "git checkout ${BRANCH}"
5563
[ "${CLEAN}" ] && echo "./clean"
5664
[ "${PACKAGE}" ] && echo "./mkpkg"
57-
echo "gittag v${VERSION}r${RELEASE} ${ANNO}"
58-
echo "Creating release for version ${VERSION} release ${RELEASE} [dryrun]"
59-
echo "gh release create v${VERSION}r${RELEASE} ${DRAFT} \\"
65+
echo "gittag v${VERSION}${r}${RELEASE} ${ANNO}"
66+
echo "Creating ${rel} for version ${VERSION} ${rel} ${RELEASE} [dryrun]"
67+
echo "gh release create v${VERSION}${r}${RELEASE} ${DRAFT} \\"
6068
[ "${BOPTS}" ] && echo " ${BOPTS} \\"
6169
echo " --title \"${ANNO}\" \\"
6270
echo " --notes-file pkg/release.md releases/${VERSION}/*"
@@ -65,11 +73,11 @@ else
6573
[ "${BRANCH}" ] && git checkout ${BRANCH}
6674
[ "${CLEAN}" ] && ./clean
6775
[ "${PACKAGE}" ] && ./mkpkg
68-
gittag v${VERSION}r${RELEASE} ${ANNO}
76+
gittag v${VERSION}${r}${RELEASE} ${ANNO}
6977

70-
echo "Creating release for version ${VERSION} release ${RELEASE}"
78+
echo "Creating ${rel} for version ${VERSION} ${rel} ${RELEASE}"
7179

72-
gh release create v${VERSION}r${RELEASE} ${DRAFT} ${BOPTS} \
80+
gh release create v${VERSION}${r}${RELEASE} ${DRAFT} ${BOPTS} \
7381
--title "${ANNO}" \
7482
--notes-file pkg/release.md \
7583
releases/${VERSION}/*

0 commit comments

Comments
 (0)