build: add :soto, always install dependencies [ci skip]

Ensures that the JS associated with :soto is built when running `make
interface`.

Additionally, adding `npm install` as a mandatory step for all Landscape
builds goes some way towards resolving #1664, though it's not a complete
fix.
This commit is contained in:
Jared Tobin 2019-11-26 09:50:57 +08:00
parent fad9fcb16b
commit 7ef7028423
No known key found for this signature in database
GPG Key ID: 0E4647D58F8A69E4

View File

@ -3,15 +3,22 @@
set -ex
cd pkg/interface/chat
npm install
gulp bundle-prod &
cd ../launch
npm install
gulp bundle-prod &
cd ../clock
npm install
gulp bundle-prod &
cd ../publish
npm install
gulp bundle-prod &
cd ../soto
npm install
gulp bundle-prod &
cd ../weather
gulp bundle-prod &
cd ../../../
npm install
gulp bundle-prod
set +x