mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
dabcd53bc9
Currently every deployment runs in a single Travis job concurrently. This messes up the logs and it's also hard to see what actually runs at all. The different deployment jobs should run concurrently in the deploy build stage.
22 lines
552 B
Bash
Executable File
22 lines
552 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Script that runs in every Travis CI container. The script is responsible for delegating
|
|
# to the different scripts that should run for specific Travis jobs in a build stage.
|
|
|
|
# The script should immediately exit if any command in the script fails.
|
|
set -e
|
|
|
|
# Go to project directory
|
|
cd $(dirname $0)/../..
|
|
|
|
if [[ -z "$TRAVIS" ]]; then
|
|
echo "This script can only run inside of Travis build jobs."
|
|
exit 1
|
|
fi
|
|
|
|
if [[ "${MODE}" ]]; then
|
|
./scripts/ci/travis-testing.sh
|
|
elif [[ "${DEPLOY_MODE}" ]]; then
|
|
./scripts/ci/travis-deploy.sh
|
|
fi
|