mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-26 10:21:52 +00:00
41 lines
998 B
Bash
Executable File
41 lines
998 B
Bash
Executable File
#!/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: removing mock icons"
|
|
rm -rf www/assets/img/service-icons
|
|
|
|
echo "FILTER: tar -zcvf ambassador-ui.tar.gz www"
|
|
tar -zcvf ambassador-ui.tar.gz www
|
|
|
|
SHA_SUM=$(sha1sum ambassador-ui.tar.gz)
|
|
echo "${SHA_SUM}"
|
|
|
|
echo "Set version"
|
|
VERSION=$(jq ".version" package.json)
|
|
echo "${VERSION}"
|
|
|
|
echo "FILTER: mkdir beta-reg"
|
|
ssh root@beta-registry.start9labs.com "mkdir -p /var/www/html/resources/sys/ambassador-ui.tar.gz/${VERSION}"
|
|
|
|
echo "FILTER: scp ambassador-ui.tar.gz"
|
|
scp ambassador-ui.tar.gz root@beta-registry.start9labs.com:/var/www/html/resources/sys/ambassador-ui.tar.gz/${VERSION}/ambassador-ui.tar.gz
|
|
|
|
echo "FILTER: fin"
|