mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-04-01 21:13:09 +00:00
0.2.5 initial commit
Makefile incomplete
This commit is contained in:
38
ui/build-send.sh
Executable file
38
ui/build-send.sh
Executable file
@@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
#echo "turn off mocks"
|
||||
#echo "$( jq '.useMocks = false' use-mocks.json )" > use-mocks.json
|
||||
|
||||
echo "FILTER: rm -rf www"
|
||||
rm -rf www
|
||||
|
||||
echo "FILTER: ionic build"
|
||||
npm run build-prod
|
||||
|
||||
echo "FILTER: cp client-manifest.yaml www"
|
||||
cp client-manifest.yaml www
|
||||
|
||||
echo "FILTER: git hash"
|
||||
touch git-hash.txt
|
||||
git log | head -n1 > git-hash.txt
|
||||
mv git-hash.txt www
|
||||
|
||||
echo "FILTER: ssh + rm -rf /var/www/html/start9-ambassador/"
|
||||
ssh root@start9-$1.local "rm -rf /var/www/html/start9-ambassador"
|
||||
|
||||
echo "FILTER: tar -zcvf ambassador.tar.gz www"
|
||||
rm -rf start9-ambassador
|
||||
mv www start9-ambassador
|
||||
tar -zcvf ambassador.tar.gz start9-ambassador
|
||||
|
||||
echo "FILTER: scp ambassador.tar.gz root@start9-def09913.local:/root"
|
||||
scp ambassador.tar.gz root@start9-$1.local:/root/agent
|
||||
|
||||
echo "FILTER: ssh root@start9-$1.local:/root 1"
|
||||
ssh root@start9-$1.local "cd /root/agent && tar -C /var/www/html/ -xvf ambassador.tar.gz"
|
||||
|
||||
echo "FILTER: ssh root@start9-$1.local:/root 2"
|
||||
ssh root@start9-$1.local "systemctl restart nginx"
|
||||
|
||||
echo "FILTER: fin"
|
||||
Reference in New Issue
Block a user