Skip to content
Snippets Groups Projects
Commit 862c94b0 authored by Andreas Romeyke's avatar Andreas Romeyke
Browse files

- fixed shellcheck warnings

- fixed excludes
- minor fixes
parent afd71a54
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/bash
# Release build under Debian 10
# Release build under Debian 11
DATE="$(date +%F\ %T)"
BRANCH="$(git branch --show-current)"
......@@ -8,16 +8,21 @@ BUILD_ZIP="SLUB_SIP_Builder.version-${VERSION}.zip"
BUILD_DIR="build"
BUILD_ROOT="${BUILD_DIR}/SLUB_SIP_Builder"
BUILD_SCRIPT=$(basename "$0")
rm -rf ${BUILD_ZIP}
rm -rf ${BUILD_DIR}
mkdir -p ${BUILD_ROOT}
rm -rf "${BUILD_ZIP}"
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}
--exclude="${BUILD_SCRIPT}" --exclude="${BUILD_DIR}/" \
--exclude="*.iml" ./ "${BUILD_ROOT}"
sed -i "/^#.*FILE:.*/a \
#\n\
# VERSION: ${VERSION}\n\
# 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
cd "${BUILD_DIR}" ||exit; zip -r ../"${BUILD_ZIP}" .; cd ..
rm -rf "${BUILD_DIR}"
if [[ -e "${BUILD_ZIP}" ]]; then
echo "release archived in file '${BUILD_ZIP}' :)"
else
echo "something goes wrong :("
fi
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment