hassio-build/build-scripts/frontend-build-env/run-build.sh
2017-07-17 00:49:34 +02:00

23 lines
497 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
yarn run frontend_prod
# 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/