File tree 3 files changed +11
-21
lines changed
3 files changed +11
-21
lines changed Original file line number Diff line number Diff line change @@ -388,19 +388,19 @@ jobs:
388
388
snapshot_tests_local_browsers :
389
389
docker : *docker-firefox-image
390
390
resource_class : xlarge
391
+ environment :
392
+ GCP_DECRYPT_TOKEN : *gcp_decrypt_token
391
393
steps :
392
394
- *checkout_code
393
395
- *restore_cache
396
+ - *setup_bazel_ci_config
397
+ - *setup_bazel_remote_execution
394
398
- *yarn_download
395
399
- *yarn_install
400
+ - *setup_bazel_binary
396
401
397
402
- run : node ./scripts/circleci/setup-angular-snapshots.js --tag master
398
- # We need to re-run yarn install in order to pull the Angular snapshot builds. Note
399
- # that we can't use the "--frozen-lockfile" option since the setup snapshots script does
400
- # not update the lock file.
401
- - run : yarn install --non-interactive
402
- - run : ./scripts/circleci/run-local-browser-tests.sh
403
-
403
+ - run : bazel test src/... --build_tag_filters=-e2e --test_tag_filters=-e2e
404
404
405
405
# ----------------------------------------------------------------------------
406
406
# Job that runs all Bazel tests against Ivy with the current Angular version
Original file line number Diff line number Diff line change 2
2
// This file is required because when using the Angular NPM packages and building
3
3
// with AOT compilation, NGC needs the "ngsummary.json" files.
4
4
{
5
+ "angularCompilerOptions" : {
6
+ // In snapshot builds the compiler-cli will now use ngtsc by default. In
7
+ // order to be able to build the summary files, we need to use ngc.
8
+ "enableIvy" : false
9
+ },
5
10
"compilerOptions" : {
6
11
"module" : " umd" ,
7
12
"moduleResolution" : " node" ,
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments