From 9699c026421a7e4bb4e99e5358b1467c648e133f Mon Sep 17 00:00:00 2001 From: Yuan Gao Date: Fri, 16 Jun 2017 16:25:42 -0700 Subject: [PATCH] ci(aio): remove umd --- aio/scripts/deploy-to-firebase.sh | 6 +++--- aio/scripts/payload.sh | 15 +++------------ 2 files changed, 6 insertions(+), 15 deletions(-) diff --git a/aio/scripts/deploy-to-firebase.sh b/aio/scripts/deploy-to-firebase.sh index aa06907c83..82b2b25ebc 100755 --- a/aio/scripts/deploy-to-firebase.sh +++ b/aio/scripts/deploy-to-firebase.sh @@ -31,13 +31,13 @@ esac # Build the app yarn build -- --env=$buildEnv + # Check payload size + yarn payload-size + # Deploy to Firebase firebase use "$projectId" --token "$firebaseToken" firebase deploy --message "Commit: $TRAVIS_COMMIT" --non-interactive --token "$firebaseToken" - # Check payload size - yarn payload-size - # Run PWA-score tests yarn test-pwa-score -- "$deployedUrl" "$MIN_PWA_SCORE" "$PWA_RESULTS_LOG" ) diff --git a/aio/scripts/payload.sh b/aio/scripts/payload.sh index 8b73bb5bd7..349daef3eb 100755 --- a/aio/scripts/payload.sh +++ b/aio/scripts/payload.sh @@ -1,6 +1,7 @@ #!/bin/bash -set -e -o pipefail +# WARNING: FIREBASE_TOKEN should NOT be printed. +set +x -eu -o pipefail readonly TOKEN=${ANGULAR_PAYLOAD_FIREBASE_TOKEN:-} readonly PROJECT_NAME="angular-payload-size" @@ -35,23 +36,13 @@ for filename in dist/*.bundle.js; do fi done -# Also track sizes of bundle/*umd.min.js files -for filename in node_modules/@angular/*/bundles/*.umd.min.js; do - size=$(stat -c%s "$filename") - label=$(echo "$filename" | sed "s/.*\///" | sed "s/\..*//") - payloadData="$payloadData\"umd/$label\": $size, " -done - # Add Timestamp timestamp=$(date +%s) payloadData="$payloadData\"timestamp\": $timestamp, " -echo $TRAVIS_COMMIT_RANGE # Add change source: application, dependencies, or 'application+dependencies' allChangedFiles=$(git diff --name-only $TRAVIS_COMMIT_RANGE) -echo $allChangedFiles -yarnChangedFiles=$(git diff --name-only $TRAVIS_COMMIT_RANGE | grep yarn.lock) -echo $yarnChangedFiles +yarnChangedFiles=$(grep yarn.lock <<< $allChangedFiles) if [[ ! -z $allChangedFiles ]] && [[ ! -z $yarnChangedFiles ]] && [ "$allChangedFiles" != "$yarnChangedFiles" ]; then change='application+dependencies'