Skip to content
This repository was archived by the owner on Oct 7, 2025. It is now read-only.

Commit 8f06faf

Browse files
committed
ci(travis): Arange validations to minimize container usage
1 parent b23257c commit 8f06faf

File tree

1 file changed

+17
-18
lines changed

1 file changed

+17
-18
lines changed

templates/.circleci/config.yml

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
paths:
4545
- ./node_modules
4646

47-
node8_webpack_latest:
47+
node8-latest:
4848
docker:
4949
- image: webpackcontrib/circleci-node8:latest
5050
steps:
@@ -62,15 +62,15 @@ jobs:
6262
name: Submit coverage data to codecov.
6363
command: bash <(curl -s https://codecov.io/bash)
6464
when: on_success
65-
node6_webpack_latest:
65+
node6-latest:
6666
docker:
6767
- image: webpackcontrib/circleci-node6:latest
6868
<<: *unit_tests
69-
node9_webpack_latest:
69+
node9-latest:
7070
docker:
7171
- image: webpackcontrib/circleci-node9:latest
7272
<<: *unit_tests
73-
node8_webpack_canary:
73+
node8-canary:
7474
docker:
7575
- image: webpackcontrib/circleci-node8:latest
7676
<<: *canary_tests
@@ -118,44 +118,43 @@ workflows:
118118
validate-publish:
119119
jobs:
120120
- dependency_cache
121-
- node6_webpack_latest:
121+
- node6-latest:
122122
requires:
123123
- dependency_cache
124124
filters:
125125
tags:
126126
only: /.*/
127-
- node8_webpack_latest:
127+
- analysis:
128128
requires:
129129
- dependency_cache
130130
filters:
131131
tags:
132132
only: /.*/
133-
- node9_webpack_latest:
133+
- node8-latest:
134134
requires:
135-
- dependency_cache
135+
- analysis
136+
- node6-latest
136137
filters:
137138
tags:
138139
only: /.*/
139-
- node8_webpack_canary:
140+
- node9-latest:
140141
requires:
141-
- dependency_cache
142+
- analysis
143+
- node6-latest
142144
filters:
143145
tags:
144146
only: /.*/
145-
- analysis:
147+
- node8-canary:
146148
requires:
147-
- node6_webpack_latest
148-
- node8_webpack_latest
149-
- node9_webpack_latest
149+
- analysis
150+
- node6-latest
150151
filters:
151152
tags:
152153
only: /.*/
153154
- publish:
154155
requires:
155-
- node6_webpack_latest
156-
- node8_webpack_latest
157-
- node9_webpack_latest
158-
- analysis
156+
- node8-latest
157+
- node9-latest
159158
filters:
160159
branches:
161160
only:

0 commit comments

Comments
 (0)