ci(aio): add monitoring for angular.io (#22483)

This commit configures a periodic job to be run on CircleCI, performing several
checks against the actual apps deployed to production (https://angular.io) and
staging (https://next.angular.io).

Fixes #21942

PR Close #22483
This commit is contained in:
George Kalpakas
2018-02-28 01:24:07 +02:00
committed by Alex Rickabaugh
parent a9e05ac82f
commit 6cb1adf105
9 changed files with 202 additions and 18 deletions

View File

@ -98,9 +98,28 @@ jobs:
- "node_modules"
- "~/bazel_repository_cache"
aio_monitoring:
<<: *job_defaults
steps:
- checkout:
<<: *post_checkout
- restore_cache:
key: *cache_key
- run: xvfb-run --auto-servernum ./aio/scripts/test-production.sh
workflows:
version: 2
default_workflow:
jobs:
- lint
- build
aio_monitoring:
jobs:
- aio_monitoring
triggers:
- schedule:
cron: "0 0 * * *"
filters:
branches:
only:
- master