Skip to content

Commit 1d2e7bb

Browse files
filipesilvadgp1130
authored andcommitted
ci: add reasoning behind bazel jobs depending on build
1 parent be3d063 commit 1d2e7bb

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.circleci/config.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -328,12 +328,6 @@ workflows:
328328
branches:
329329
ignore:
330330
- /docs-preview/
331-
- test:
332-
requires:
333-
- build
334-
- integration:
335-
requires:
336-
- build
337331
- e2e-cli:
338332
post-steps:
339333
- store_artifacts:
@@ -374,6 +368,17 @@ workflows:
374368
- test-browsers:
375369
requires:
376370
- build
371+
372+
# Bazel jobs
373+
# These jobs only really depend on Setup, but the build job is very quick to run (~35s) and
374+
# will catch any build errors before proceeding to the more lengthy and resource intensive
375+
# Bazel jobs.
376+
- test:
377+
requires:
378+
- build
379+
- integration:
380+
requires:
381+
- build
377382

378383
# Windows jobs
379384
# These jobs only run after their non-windows counterparts finish successfully.

0 commit comments

Comments
 (0)