]> Frank Brehm's Git Trees - profitbricks/jenkins-build-scripts.git/commitdiff
create proper changelog entry
authorHolger Levsen <holger@layer-acht.org>
Wed, 24 Jul 2013 14:43:14 +0000 (16:43 +0200)
committerHolger Levsen <holger@layer-acht.org>
Wed, 24 Jul 2013 14:43:14 +0000 (16:43 +0200)
debian_wrap_maven_results.sh

index ce609355cee006346eb0423208c7edc084f053a6..3b48a9c78e715a9b72d30e72ba060f753b0dc404 100755 (executable)
@@ -72,9 +72,11 @@ set -e               # fail on error
 set -x                 # echo commands executed
 
 # change version in changelog
-git-dch  -a --ignore-branch
-# we now what we're doing and we don't want an editor.….
-echo | EDITOR=true dch -D ${DISTRIBUTION} --newversion ${VERSION} --no-force-save-on-release --force-distribution --force-bad-version
+git-dch  -a --ignore-branch --no-full --no-meta --id-length=7
+# replace first version (enclosed in brackets) with real version
+sed -i "0,/(.*)/s//($VERSION)/" debian/changelog
+# replace first UNRELEASED with $DISTRIBUTION
+sed -i "0,/UNRELEASED/s//$DISTRIBUTION/" debian/changelog
 
 # build debian package (just binary, no source package)
 dpkg-buildpackage -us -uc -b