bin/ci-smoke-test
#!/bin/bash
if [[ -z ${GIT_COMMIT_SHA+x} ]]; then
echo 'GIT_COMMIT_SHA is not set'
exit 1
fi
export NPM_SCRIPT=smoke-ci
export SELENIUM_CHROME_IMAGE=node-chrome
export SELENIUM_FIREFOX_IMAGE=node-firefox
docker-compose up \
--abort-on-container-exit \
--exit-code-from protractor \
--force-recreate \
--remove-orphans \
--quiet-pull \
hub firefox chrome protractor
SMOKE_EXIT_CODE=$?
docker-compose down
exit ${SMOKE_EXIT_CODE}