ci(docs-infra): test PR previews on CI (#25671)

The deployment of PR previews is triggered by the notification webhook
of the `aio_preview` CircleCI job (which creates and stores the build
artifacts).

This commit adds a new job (`test_aio_preview`), which waits for the
preview to be deployed (for PRs that do have a preview) and then runs
some tests against it (currently only PWA tests).

Fixes #23818

PR Close #25671
This commit is contained in:
George Kalpakas
2018-08-26 00:40:58 +03:00
committed by Kara Erickson
parent 6d6b0ff1ad
commit e42bd012f9
4 changed files with 141 additions and 3 deletions

View File

@ -104,5 +104,5 @@ fi
firebase deploy --message "Commit: $TRAVIS_COMMIT" --non-interactive --token "$firebaseToken"
# Run PWA-score tests
yarn test-pwa-score "$deployedUrl" "$MIN_PWA_SCORE"
yarn test-pwa-score "$deployedUrl" "$AIO_MIN_PWA_SCORE"
)