mirror of
https://github.com/Retropex/raspiblitz.git
synced 2025-05-12 19:20:48 +02:00
Improve patch & provision for VM (#1717)
This commit is contained in:
parent
6c691264f8
commit
357da16add
@ -10,9 +10,12 @@ cp /vagrant/home.admin/XXsyncScripts.sh /home/admin/XXsyncScripts.sh
|
|||||||
# execute 'patch' command to sync laptop with VM
|
# execute 'patch' command to sync laptop with VM
|
||||||
/home/admin/XXsyncScripts.sh -run
|
/home/admin/XXsyncScripts.sh -run
|
||||||
|
|
||||||
|
source <(/home/admin/config.scripts/internet.sh status)
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "************* NEXT ********************"
|
echo "************* NEXT ********************"
|
||||||
echo "vagrant ssh --> ssh into your RaspiBlitzVM"
|
echo "vagrant ssh --> ssh into your RaspiBlitzVM"
|
||||||
|
echo "ssh admin@${localip} --> ssh into with password A"
|
||||||
echo "vagrant provision --> trigger code sync from outside VM"
|
echo "vagrant provision --> trigger code sync from outside VM"
|
||||||
echo "patch --> trigger code sync from inside the VM"
|
echo "patch --> trigger code sync from inside the VM"
|
||||||
echo
|
echo
|
@ -19,8 +19,8 @@ cd /home/admin/raspiblitz
|
|||||||
source /mnt/hdd/raspiblitz.conf 2>/dev/null
|
source /mnt/hdd/raspiblitz.conf 2>/dev/null
|
||||||
|
|
||||||
# gather info
|
# gather info
|
||||||
activeGitHubUser=$(sudo -u admin cat /home/admin/raspiblitz/.git/config | grep "url = " | cut -d "=" -f2 | cut -d "/" -f4)
|
activeGitHubUser=$(sudo -u admin cat /home/admin/raspiblitz/.git/config 2>/dev/null | grep "url = " | cut -d "=" -f2 | cut -d "/" -f4)
|
||||||
activeBranch=$(git branch | grep \* | cut -d ' ' -f2)
|
activeBranch=$(git branch 2>/dev/null | grep \* | cut -d ' ' -f2)
|
||||||
|
|
||||||
# if parameter is "info" just give back basic info about sync
|
# if parameter is "info" just give back basic info about sync
|
||||||
if [ "$1" == "info" ]; then
|
if [ "$1" == "info" ]; then
|
||||||
@ -135,8 +135,12 @@ else
|
|||||||
echo "# --> VAGRANT IS ACTIVE"
|
echo "# --> VAGRANT IS ACTIVE"
|
||||||
echo "# *** SYNCING RASPIBLITZ CODE WITH VAGRANT LINKED DIRECTORY ***"
|
echo "# *** SYNCING RASPIBLITZ CODE WITH VAGRANT LINKED DIRECTORY ***"
|
||||||
echo "# This is for developing on your RaspiBlitz with a VM."
|
echo "# This is for developing on your RaspiBlitz with a VM."
|
||||||
|
echo "# - delete /home/admin/raspiblitz"
|
||||||
sudo rm -r /home/admin/raspiblitz
|
sudo rm -r /home/admin/raspiblitz
|
||||||
sudo cp -r /vagrant /home/admin/raspiblitz
|
sudo mkdir /home/admin/raspiblitz
|
||||||
|
echo "# - copy from vagrant new raspiblitz files (ignore hidden dirs)"
|
||||||
|
sudo cp -r /vagrant/* /home/admin/raspiblitz
|
||||||
|
echo "# - set admin as owner of files"
|
||||||
sudo chown admin:admin -R /home/admin/raspiblitz
|
sudo chown admin:admin -R /home/admin/raspiblitz
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user