ci: saucelabs-legacy job should not run schematic core tests (#29124)

With 6215799055 we introduced schematics
for `core`, but due to the fact the Saucelabs legacy job does not run
for PRs, we didn't realize that the legacy Saucelabs job ends up
running the schematic specs.

We don't want to run these schematic tests in the legacy-saucelabs job,
as these are node-only specs and the non-Bazel Karma setup is not set
up to provide the devkit schematic node modules.

We exclude the schematics folder in the `core` package in the
legacy-build tsconfig file (similar to how it is done for elements)

PR Close #29124
This commit is contained in:
Paul Gschwendtner 2019-03-06 00:15:59 +01:00 committed by Andrew Kushnir
parent 25166d4f41
commit 20a9dbef8e
1 changed files with 1 additions and 0 deletions

View File

@ -32,6 +32,7 @@
"bazel", "bazel",
"common/locales", "common/locales",
"compiler-cli/integrationtest", "compiler-cli/integrationtest",
"core/schematics",
"elements/schematics", "elements/schematics",
// Do not build the example e2e spec files since those require custom typings and // Do not build the example e2e spec files since those require custom typings and
// aren't required to build all packages. // aren't required to build all packages.