From 1dc894a7ba555303858b0e1c36d081323d61d701 Mon Sep 17 00:00:00 2001 From: Jens Steidl <Jens.Steidl@slub-dresden.de> Date: Thu, 20 May 2021 17:40:46 +0200 Subject: [PATCH] - updated build script: added subdir, added excludes --- build_release.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/build_release.sh b/build_release.sh index 219cc7b..d9f93dd 100644 --- a/build_release.sh +++ b/build_release.sh @@ -5,15 +5,19 @@ DATE="$(date +%F\ %T)" BRANCH="$(git branch --show-current)" VERSION="$(git rev-list HEAD --count)-$BRANCH" BUILD_ZIP="SLUB_SIP_Builder.version-${VERSION}.zip" -BUILD_DIR="SLUB_SIP_Builder" +BUILD_DIR="build" +BUILD_ROOT="${BUILD_DIR}/SLUB_SIP_Builder" +BUILD_SCRIPT=$(basename "$0") rm -rf ${BUILD_ZIP} -rsync -av --exclude='.git' --exclude='.idea' - --exclude='_Deparsed_XSubs.pm' \ - --exclude='build_release.sh' --exclude='.gitignore' --exclude='tmp' \ - --exclude='*.zip' ./ ${BUILD_DIR} +rm -rf ${BUILD_DIR} +mkdir -p ${BUILD_ROOT} +rsync -av --exclude='.git' --exclude='.idea' --exclude='_Deparsed_XSubs.pm' \ + --exclude='.gitignore' --exclude='tmp' \ --exclude='*.zip' \ + --exclude=${BUILD_SCRIPT} --exclude=${BUILD_DIR}/ ./ ${BUILD_ROOT} sed -i "/^#.*FILE:.*/a \ #\n\ # VERSION: ${VERSION}\n\ -# RELEASE DATE: ${DATE}" ${BUILD_DIR}/bin/slubsipbuilderbagit.pl +# RELEASE DATE: ${DATE}" ${BUILD_ROOT}/bin/slubsipbuilderbagit.pl cd ${BUILD_DIR}; zip -r ../${BUILD_ZIP} .; cd .. rm -rf ${BUILD_DIR} \ No newline at end of file -- GitLab