mirror of
https://github.com/rootzoll/raspiblitz.git
synced 2025-02-25 07:07:46 +01:00
#234 just delete with parameter -clean
This commit is contained in:
parent
a6ddeba5ca
commit
b7cdb46bd8
1 changed files with 21 additions and 5 deletions
|
@ -9,7 +9,16 @@
|
|||
cd /home/admin/raspiblitz
|
||||
|
||||
# change branch if set as parameter
|
||||
clean=0
|
||||
wantedBranch="$1"
|
||||
if [ "${wantedBranch}" = "-clean" ]; then
|
||||
clean=1
|
||||
wantedBranch="$2"
|
||||
fi
|
||||
if [ "$2" = "-clean" ]; then
|
||||
clean=1
|
||||
fi
|
||||
|
||||
activeBranch=$(git branch | grep \* | cut -d ' ' -f2)
|
||||
if [ ${#wantedBranch} -gt 0 ]; then
|
||||
echo "your wanted branch is: ${wantedBranch}"
|
||||
|
@ -38,12 +47,19 @@ echo "BRANCH --> ${activeBranch}"
|
|||
echo "******************************************"
|
||||
git pull
|
||||
cd ..
|
||||
rm *.sh
|
||||
rm -r assets
|
||||
sudo -u admin cp /home/admin/raspiblitz/home.admin/*.* /home/admin
|
||||
if [ ${clean} -eq 1 ]; then
|
||||
echo "Cleaning scripts & assets/config.scripts"
|
||||
rm *.sh
|
||||
rm -r assets
|
||||
rm -r config.scripts
|
||||
else
|
||||
echo "NOT cleaning/deleting old files"
|
||||
echo "use parameter '-clean' if you want that next time"
|
||||
fi
|
||||
sudo -u admin cp -f /home/admin/raspiblitz/home.admin/*.* /home/admin
|
||||
sudo -u admin chmod +x *.sh
|
||||
sudo -u admin cp -r /home/admin/raspiblitz/home.admin/assets /home/admin/
|
||||
sudo -u admin cp -r /home/admin/raspiblitz/home.admin/config.scripts /home/admin/
|
||||
sudo -u admin cp -rf /home/admin/raspiblitz/home.admin/assets /home/admin/
|
||||
sudo -u admin cp -rf /home/admin/raspiblitz/home.admin/config.scripts /home/admin/
|
||||
sudo -u admin chmod +x /home/admin/config.scripts/*.sh
|
||||
echo "******************************************"
|
||||
echo "OK - shell scripts and assests are synced"
|
||||
|
|
Loading…
Add table
Reference in a new issue