mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
build: deploy screenshot functions (#4698)
* build: deploy screenshot functions * Deploys the screenshot functions for push builds * Runs deploying & publishing in parallel * Fix comment about parallel
This commit is contained in:
committed by
tinayuangao
parent
eecf8976d6
commit
ecea23c684
@@ -9,6 +9,19 @@ cd $(dirname $0)/../..
|
||||
# If not running as a PR, wait for all other travis modes to finish.
|
||||
if [ "$TRAVIS_PULL_REQUEST" = "false" ] && $(npm bin)/travis-after-modes; then
|
||||
echo "All travis modes passed. Publishing the build artifacts..."
|
||||
./scripts/release/publish-build-artifacts.sh
|
||||
./scripts/release/publish-docs-content.sh
|
||||
fi
|
||||
echo ""
|
||||
|
||||
# Build Material, CDK and the docs before publishing artifacts
|
||||
$(npm bin)/gulp material:build-release:clean
|
||||
$(npm bin)/gulp material-examples:build-release
|
||||
$(npm bin)/gulp docs
|
||||
|
||||
# Run publishing of artifacts in parallel. This is possible because the output has been built before.
|
||||
./scripts/release/publish-build-artifacts.sh --no-build &
|
||||
./scripts/release/publish-docs-content.sh --no-build &
|
||||
|
||||
# Deploy the screenshot functions for each push build.
|
||||
./scripts/release/deploy-screenshot-functions.sh &
|
||||
|
||||
wait
|
||||
#fi
|
||||
|
||||
Reference in New Issue
Block a user