Přidán skript pro vytváření archívů projektu a jejich přesun

This commit is contained in:
archos 2024-06-17 19:15:56 +02:00
parent 3b0abc59e4
commit 5b8d0d87dc

27
scripts/create_release.sh Normal file
View File

@ -0,0 +1,27 @@
#!/bin/bash
# Název archivu
ARCHIVE_NAME="phanpy-cz"
# Vytvoření seznamu souborů k vyloučení
echo "README.md" > .exclude
echo "LICENSE" >> .exclude
echo "create_release.sh" >> .exclude
# Vytvoření .tar.gz archivu
tar --exclude-from=.exclude -czvf $ARCHIVE_NAME.tar.gz .
# Vytvoření .zip archivu
zip -r $ARCHIVE_NAME.zip . -x@.exclude
# Přesun archivu do adresáře releases (pokud neexistuje, vytvoří ho)
mkdir -p ~/stažené
mv $ARCHIVE_NAME.tar.gz ~/stažené/
mv $ARCHIVE_NAME.zip ~/stažené/
# Odstranění dočasného souboru .exclude
rm .exclude
echo "Archivy byly vytvořeny a přesunuty do adresáře ~/stažené:"
echo "~/stažené/$ARCHIVE_NAME.tar.gz"
echo "~/stažené/$ARCHIVE_NAME.zip"