@@ -434,54 +434,6 @@ jobs:
434
434
- run : ./scripts/circleci/publish-snapshots.sh
435
435
- *slack_notify_on_failure
436
436
437
- # -----------------------------------------------------------------
438
- # Job that ensures that the release output is compatible with ngcc.
439
- # -----------------------------------------------------------------
440
- ngcc_compatibility :
441
- << : *job_defaults
442
- resource_class : xlarge
443
- steps :
444
- - checkout_and_rebase
445
- - *restore_cache
446
- - *attach_release_output
447
- - *yarn_install
448
-
449
- # Copy the release packages into the node modules so that ngcc can process them.
450
- - run : cp -R dist/releases/* node_modules/@angular/
451
- # Delete existing ngcc manifests that would prevent the copied packages
452
- # from being discovered.
453
- - run : rm -f node_modules/__ngcc_entry_points__.json
454
- # Ensure that the job fails if an entry-point cannot be compiled. Also disable
455
- # tsconfig parsing as that causes the release packages to be incorrectly resolved
456
- # to the sources due to path mapping.
457
- - run : yarn ngcc --error-on-failed-entry-point --no-tsconfig
458
- - *slack_notify_on_failure
459
-
460
- # -----------------------------------------------------------------
461
- # Job that ensures that the release output is compatible with the
462
- # latest snapshot ngcc changes.
463
- # -----------------------------------------------------------------
464
- ngcc_compatibility_snapshot :
465
- << : *job_defaults
466
- resource_class : xlarge
467
- steps :
468
- - checkout_and_rebase
469
- - *restore_cache
470
- - *attach_release_output
471
- - *setup_snapshot_builds
472
- - *yarn_install_loose_lockfile
473
-
474
- # Copy the release packages into the node modules so that ngcc can process them.
475
- - run : cp -R dist/releases/* node_modules/@angular/
476
- # Delete existing ngcc manifests that would prevent the copied packages
477
- # from being discovered.
478
- - run : rm -f node_modules/__ngcc_entry_points__.json
479
- # Ensure that the job fails if an entry-point cannot be compiled. Also disable
480
- # tsconfig parsing as that causes the release packages to be incorrectly resolved
481
- # to the sources due to path mapping.
482
- - run : yarn ngcc --error-on-failed-entry-point --no-tsconfig
483
- - *slack_notify_on_failure
484
-
485
437
# ----------------------------------------------------------------------------
486
438
# Job that runs the local browser tests against the Angular Github snapshots
487
439
# ----------------------------------------------------------------------------
@@ -611,14 +563,6 @@ workflows:
611
563
- build_release_packages
612
564
- lint :
613
565
filters : *ignore_presubmit_branch_filter
614
- - ngcc_compatibility :
615
- filters : *ignore_presubmit_branch_filter
616
- requires :
617
- - build_release_packages
618
- - ngcc_compatibility_snapshot :
619
- filters : *only_main_branch_filter
620
- requires :
621
- - build_release_packages
622
566
- publish_snapshots :
623
567
filters : *publish_branches_filter
624
568
requires :
0 commit comments