hassio-build/build-scripts/frontend-build-env/run-build.sh
2017-08-22 15:15:05 +02:00

24 lines
516 B
Bash
Executable file

#!/bin/bash
set -e
# install nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
# build frontend
cd home-assistant-polymer
nvm install
nvm use
yarn
./node_modules/.bin/bower install --allow-root
npm install -g gulp-cli
gulp hassio-panel
# prepare data
cd build-temp/
gzip -f -k -9 ./*.html
# move to frontend
cp -f hassio-main.html ../../hassio/panel/
cp -f hassio-main.html.gz ../../hassio/panel/