From a59155e3d6c3ebf80c781acf2fce7a87eaa19ea8 Mon Sep 17 00:00:00 2001 From: transcaffeine Date: Sun, 30 Mar 2025 14:36:27 +0200 Subject: [PATCH] meta: exclude bin and vendor-bin in release script --- bin/nextcloud-app-release.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/bin/nextcloud-app-release.sh b/bin/nextcloud-app-release.sh index c890d77..c90b2b9 100755 --- a/bin/nextcloud-app-release.sh +++ b/bin/nextcloud-app-release.sh @@ -21,7 +21,10 @@ traperr() { } trap traperr ERR -mv .git ../nextcloud-pride-flags-git +mkdir ../nextcloud-pride-flags-tmp +mv .git ../nextcloud-pride-flags-tmp/.git +mv bin ../nextcloud-pride-flags-tmp/bin +mv vendor-bin ../nextcloud-pride-flags-tmp/vendor-bin sudo docker run --hostname nc31.local \ -e NEXTCLOUD_ADMIN_USER=admin \ @@ -41,12 +44,14 @@ sudo docker exec -it ${CONTAINER_NAME} php occ integrity:sign-app \ sudo docker stop "${CONTAINER_NAME}" sudo docker rm "${CONTAINER_NAME}" -mv ../nextcloud-pride-flags-git .git +mv ../nextcloud-pride-flags-tmp/.git .git +mv ../nextcloud-pride-flags-tmp/bin bin +mv ../nextcloud-pride-flags-tmp/vendor-bin vendor-bin echo "App $APP_NAME signed @ ${VERSION}. Commit the appinfo/signatures.json now and press enter." read -p "Press Enter to continue" < /dev/tty -tar --exclude-vcs -czvf "${TARBALL}" "$REPO" +tar --exclude-vcs --exclude='./bin' --exclude='./vendor-bin' -czvf "${TARBALL}" "$REPO" # verify content echo "Tarball '${TARBALL}' content:"