From 20ae7f1bb901d37ad328359f84f07724137862a1 Mon Sep 17 00:00:00 2001 From: Jan-Pascal van Best Date: Wed, 21 Mar 2012 16:35:02 +0100 Subject: [PATCH] Update release script to read version number from pom and check for Changelog update --- pom.xml | 2 +- pom_version.xsl | 9 +++++++++ release.sh | 7 ++++++- 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 pom_version.xsl diff --git a/pom.xml b/pom.xml index f4013b1..7b79576 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.vanbest.xmltv.tv_grab_nl_java tv_grab_nl_java - 0.5.1 + 0.6.0-SNAPSHOT net.sf.json-lib diff --git a/pom_version.xsl b/pom_version.xsl new file mode 100644 index 0000000..5e991c9 --- /dev/null +++ b/pom_version.xsl @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/release.sh b/release.sh index 2af9eb2..18ecd20 100755 --- a/release.sh +++ b/release.sh @@ -1,6 +1,11 @@ #!/bin/bash -VERSION=0.5.1 +VERSION=$( xsltproc pom_version.xsl pom.xml ) + +if ! head Changelog | grep -q "tv_grab_nl_java-$VERSION"; then + echo "Release $VERSION not found in changelog, please update Changelog first"; + exit 1; +fi tmpdir=$( mktemp -d ) || exit 1 DESTDIR="$tmpdir/tv_grab_nl_java-$VERSION" -- 2.39.5