build(docs-infra): update project structure to cli@9 12/12 (dependencies) (#36015)

Update dependencies.
Also, disable AOT tests for `systemjs`-type examples in Ivy mode,
because our current setup does not work with v9. See #35989 for details.

Fixes #34382
Fixes #34383

PR Close #36015
This commit is contained in:
George Kalpakas
2020-03-17 22:28:50 +02:00
committed by Andrew Kushnir
parent 2132ee38e4
commit 5e45061a94
9 changed files with 4377 additions and 1779 deletions

View File

@ -183,7 +183,9 @@ function runE2eTestsSystemJS(appDir, outputFile) {
let run = runProtractorSystemJS(appBuildSpawnInfo.promise, appDir, appRunSpawnInfo, outputFile);
if (fs.existsSync(appDir + '/aot/index.html')) {
// Only run AOT tests in ViewEngine mode. The current AOT setup does not work in Ivy.
// See https://github.com/angular/angular/issues/35989.
if (!argv.ivy && fs.existsSync(appDir + '/aot/index.html')) {
run = run.then((ok) => ok && runProtractorAoT(appDir, outputFile));
}
return run;