drone/GiteaComposerPackage: added option to exclude .git dir (enabled by default) from composer package
This commit is contained in:
parent
55a08013f4
commit
89180087d6
@ -5,6 +5,8 @@
|
|||||||
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
|
||||||
@ -19,7 +21,10 @@
|
|||||||
# create zip
|
# create zip
|
||||||
- |
|
- |
|
||||||
cd $COMPOSER_PACKAGE_DIR
|
cd $COMPOSER_PACKAGE_DIR
|
||||||
zip -r $COMPOSER_PACKAGE_FILE .
|
if [[ "$EXCLUDE_GIT_DIR" == "true" ]]; then
|
||||||
|
ZIP_EXTRA_ARGS="$ZIP_EXTRA_ARGS -x '*.git*'"
|
||||||
|
fi
|
||||||
|
zip -r $ZIP_EXTRA_ARGS $COMPOSER_PACKAGE_FILE .
|
||||||
|
|
||||||
# prepare upload helper function
|
# prepare upload helper function
|
||||||
- |
|
- |
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user