File tree Expand file tree Collapse file tree 1 file changed +36
-38
lines changed Expand file tree Collapse file tree 1 file changed +36
-38
lines changed Original file line number Diff line number Diff line change @@ -3,62 +3,60 @@ version: 2
3
3
defaults : &defaults
4
4
docker :
5
5
- image : vuejs/ci
6
- working_directory : ~/project/vue
7
6
8
- jobs :
9
- install :
10
- << : *defaults
11
- steps :
12
- - checkout
13
- - restore_cache :
14
- keys :
15
- - v1-dependencies-{{ checksum "yarn.lock" }}
16
- - v1-dependencies-
17
- - run :
18
- name : Install Dependencies
19
- command : yarn --frozen-lockfile
20
- - save_cache :
21
- paths :
22
- - node_modules
23
- - ~/.cache/yarn
24
- key : v1-dependencies-{{ checksum "yarn.lock" }}
25
- - persist_to_workspace :
26
- root : ~/project
27
- paths :
28
- - vue
7
+ step_restore_cache : &restore_cache
8
+ restore_cache :
9
+ keys :
10
+ - v1-dependencies-{{ checksum "yarn.lock" }}
11
+ - v1-dependencies-
12
+
13
+ step_install_deps : &install_deps
14
+ run :
15
+ name : Install Dependencies
16
+ command : yarn --frozen-lockfile
29
17
18
+ step_save_cache : &save_cache
19
+ save_cache :
20
+ paths :
21
+ - node_modules
22
+ - packages/compiler-core/node_modules
23
+ - packages/compiler-sfc/node_modules
24
+ - packages/vue/node_modules
25
+ - ~/.cache/yarn
26
+ key : v1-dependencies-{{ checksum "yarn.lock" }}
27
+
28
+ jobs :
30
29
test :
31
30
<< : *defaults
32
31
steps :
33
- - attach_workspace :
34
- at : ~/project
32
+ - checkout
33
+ - *restore_cache
34
+ - *install_deps
35
+ - *save_cache
35
36
- run : yarn test --ci --runInBand
36
37
37
38
test-dts :
38
39
<< : *defaults
39
40
steps :
40
- - attach_workspace :
41
- at : ~/project
41
+ - checkout
42
+ - *restore_cache
43
+ - *install_deps
44
+ - *save_cache
42
45
- run : yarn test-dts
43
46
44
47
check-size :
45
48
<< : *defaults
46
49
steps :
47
- - attach_workspace :
48
- at : ~/project
50
+ - checkout
51
+ - *restore_cache
52
+ - *install_deps
53
+ - *save_cache
49
54
- run : yarn size
50
55
51
56
workflows :
52
57
version : 2
53
58
ci :
54
59
jobs :
55
- - install
56
- - test :
57
- requires :
58
- - install
59
- - test-dts :
60
- requires :
61
- - install
62
- - check-size :
63
- requires :
64
- - install
60
+ - test
61
+ - test-dts
62
+ - check-size
You can’t perform that action at this time.
0 commit comments