drone/GiteaComposerPackage: hardcode zip exclude .git dirs

This commit is contained in:
David Hiendl 2022-10-21 03:42:00 +02:00
parent ebf0002750
commit a5ada945ce

View File

@ -5,8 +5,6 @@
environment: environment:
VERSION_COMMIT_ENABLE: "true" VERSION_COMMIT_ENABLE: "true"
VERSION_REF_NORMALIZED_ENABLE: "true" VERSION_REF_NORMALIZED_ENABLE: "true"
EXCLUDE_GIT_DIR: "true"
ZIP_EXTRA_ARGS: ""
commands: commands:
# drone does not support expanding vars in environment values, set defaults via bash # drone does not support expanding vars in environment values, set defaults via bash
- if [[ -z "$COMPOSER_PACKAGE_DIR" ]]; then COMPOSER_PACKAGE_DIR=$DRONE_WORKSPACE_BASE; fi - if [[ -z "$COMPOSER_PACKAGE_DIR" ]]; then COMPOSER_PACKAGE_DIR=$DRONE_WORKSPACE_BASE; fi
@ -21,10 +19,8 @@
# create zip # create zip
- | - |
cd $COMPOSER_PACKAGE_DIR cd $COMPOSER_PACKAGE_DIR
if [[ "$EXCLUDE_GIT_DIR" == "true" ]]; then zip -r $COMPOSER_PACKAGE_FILE . \
ZIP_EXTRA_ARGS="$ZIP_EXTRA_ARGS -x '*.git*'" -x '*.git/*'"
fi
zip -r $COMPOSER_PACKAGE_FILE . $ZIP_EXTRA_ARGS
# prepare upload helper function # prepare upload helper function
- | - |