Add special changelog/version for unstable builds
This commit is contained in:
parent
f9797c0658
commit
346e1b0dc7
2 changed files with 16 additions and 1 deletions
|
@ -8,6 +8,21 @@ pushd ${SOURCE_DIR}
|
|||
|
||||
cp -a yarn.lock /tmp/yarn.lock
|
||||
|
||||
# modify changelog to unstable configuration if IS_UNSTABLE
|
||||
if [[ ${GIT_BRANCH} == 'refs/heads/package' ]]; then
|
||||
pushd debian/
|
||||
# get the last PR ID
|
||||
PR_ID=$( git log --grep 'Merge pull request' --oneline --single-worktree --first-parent | head -1 | grep --color=none -Eo '#[0-9]+' | tr -d '#' )
|
||||
cat <<EOF >changelog
|
||||
jellyfin-web (${BUILD_ID}-unstable) unstable; urgency=medium
|
||||
|
||||
* Jellyfin unstable build ${BUILD_ID} for merged PR #${PR_ID}
|
||||
|
||||
-- Jellyfin Packaging Team <packaging@jellyfin.org> $( date --rfc-2822 )
|
||||
EOF
|
||||
popd
|
||||
fi
|
||||
|
||||
# build deb
|
||||
dpkg-buildpackage -us -uc --pre-clean --post-clean
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue