Skip to content

Commit 94d0d6b

Browse files
devversionmmalerba
authored andcommitted
build: move all jobs into a single workflow (#17607)
Moves all CircleCI jobs into a single workflow. This makes the process of manually restarting CI easier, and also causes less confusion with concurrently running workflows.
1 parent d6b0ad3 commit 94d0d6b

File tree

1 file changed

+3
-16
lines changed

1 file changed

+3
-16
lines changed

.circleci/config.yml

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -484,7 +484,7 @@ jobs:
484484
workflows:
485485
version: 2
486486

487-
bazel_targets:
487+
default_workflow:
488488
jobs:
489489
- bazel_build:
490490
filters: *ignore_presubmit_branch_filter
@@ -494,34 +494,21 @@ workflows:
494494
filters: *ignore_presubmit_branch_filter
495495
- tests_local_browsers:
496496
filters: *ignore_presubmit_branch_filter
497-
498-
unit_tests:
499-
jobs:
500497
- tests_browserstack:
501498
filters: *ignore_presubmit_branch_filter
502499
- tests_saucelabs:
503500
filters: *ignore_presubmit_branch_filter
504-
505-
integration_tests:
506-
jobs:
507501
- e2e_tests:
508502
filters: *ignore_presubmit_branch_filter
509-
510-
release_output:
511-
jobs:
512503
- build_release_packages:
513504
filters: *ignore_presubmit_branch_filter
505+
- lint:
506+
filters: *ignore_presubmit_branch_filter
514507
- publish_snapshots:
515508
filters: *publish_branches_filter
516509
requires:
517510
- build_release_packages
518511

519-
# Lint workflow. As we want to lint in one job, this is a workflow with just one job.
520-
lint:
521-
jobs:
522-
- lint:
523-
filters: *ignore_presubmit_branch_filter
524-
525512
# Snapshot tests workflow that is scheduled to run all specified jobs every hour.
526513
# This workflow runs various jobs against the Angular snapshot builds from Github.
527514
snapshot_tests:

0 commit comments

Comments
 (0)