From 42a5f55adc8613f875a92a5119c4424a70838e9c Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Thu, 15 Aug 2019 13:38:19 +0200 Subject: [PATCH] Improve generate-tarball.sh --- generate-tarball.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/generate-tarball.sh b/generate-tarball.sh index 3b789d4..d72b53c 100755 --- a/generate-tarball.sh +++ b/generate-tarball.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -e + # This commit refers to the state of the sources when they were published to # Maven Central git_tag='2d846a848c8d79283ab2ca8ffaa492ebbd505aec' @@ -7,18 +9,19 @@ version="$(sed -n 's/Version:\s*//p' *.spec)" # Retrieve and set version git clone https://github.com/cbeust/jcommander.git -cd jcommander + +pushd jcommander git reset --hard "${git_tag}" # Clean -find -name *.jar -delete -find -name *.class -delete +find -name '*.jar' -delete +find -name '*.class' -delete rm -rf gradle* kobalt* lib rm -rf .git +popd # Pack into tarball -cd .. mv jcommander beust-jcommander-"${version}" tar -cvf beust-jcommander-"${version}".tar.gz beust-jcommander-"${version}"/ rm -rf beust-jcommander-"${version}"