#!/bin/bash set -e docker --version docker-compose --version echo "node `node -v`" echo "npm `npm -v`" # Generate configuration schema grunt schema # Run unit tests grunt test-unit # Build the app from Typescript and package grunt build-dist # Run integration/example tests ./scripts/integration-tests.sh # Test npm deployment before actual deployment ./scripts/npm-deployment-test.sh