@@ -22,15 +22,18 @@ commands:
22
22
downstream :
23
23
steps :
24
24
- checkout
25
- # - restore_cache:
26
- # keys:
27
- # - v4c-dependencies-{{ arch }}-{{ checksum "yarn.lock" }}
28
- # - restore_cache:
29
- # keys:
30
- # - v4b-<< pipeline.parameters.wireit_cache_name >>-{{ arch }}-{{ checksum "package.json" }}-
25
+ - restore_cache :
26
+ keys :
27
+ - v4c-dependencies-{{ arch }}-{{ checksum "yarn.lock" }}
28
+ - restore_cache :
29
+ keys :
30
+ - v4b-<< pipeline.parameters.wireit_cache_name >>-{{ arch }}-{{ checksum "package.json" }}-
31
31
- run :
32
32
name : Installing Dependencies
33
- command : yarn --frozen-lockfile --cache-folder ~/.cache/yarn
33
+ command : |
34
+ corepack enable
35
+ yarn --immutable
36
+
34
37
- save_cache :
35
38
paths :
36
39
- ~/.cache/yarn
@@ -85,14 +88,14 @@ commands:
85
88
if [[ $(cat count_start.txt) -eq $(cat count_end.txt) ]]; then exit 0; else exit 1; fi
86
89
# build diff review site
87
90
- run :
88
- when : on_fail
91
+ when : always
89
92
name : Create review site
90
93
command : |
91
94
branch=$(git symbolic-ref --short HEAD)
92
95
node test/visual/review.js --branch=$branch --commit=<< pipeline.git.revision >> --system="<< parameters.regression_system >> << parameters.regression_color >> << parameters.regression_scale >> << parameters.regression_dir >>"
93
96
yarn rollup -c test/visual/rollup.config.js
94
97
- run :
95
- when : on_fail
98
+ when : always
96
99
name : Publish review site
97
100
command : |
98
101
cp projects/documentation/content/favicon.ico test/visual
@@ -123,18 +126,7 @@ jobs:
123
126
executor : node
124
127
125
128
steps :
126
- - checkout
127
- - restore_cache :
128
- keys :
129
- - v3b-dependencies-{{ arch }}-{{ checksum "yarn.lock" }}
130
- - run :
131
- name : Installing Dependencies
132
- command : yarn --ignore-scripts --frozen-lockfile --cache-folder ~/.cache/yarn
133
- - save_cache :
134
- paths :
135
- - ~/.cache/yarn
136
- - .wireit
137
- key : v3b-dependencies-{{ arch }}-{{ checksum "yarn.lock" }}
129
+ - downstream
138
130
- run :
139
131
name : Define environment variable with lastest commit's message
140
132
command : |
@@ -211,12 +203,20 @@ jobs:
211
203
212
204
preview-docs :
213
205
executor : node
214
-
215
206
steps :
216
207
- downstream
217
208
- run :
218
- name : Generate Docs
219
- command : yarn docs:preview
209
+ name : Generate Custom Elements Manifest
210
+ command : yarn docs:analyze
211
+ - run :
212
+ name : Move CEM to Storybook directory
213
+ command : cp projects/documentation/custom-elements.json storybook/
214
+ - run :
215
+ name : Build documentation
216
+ command : yarn docs:build
217
+ - run :
218
+ name : Build Storybook
219
+ command : yarn storybook:build
220
220
- run : echo '/* /index.html 200' > projects/documentation/dist/_redirects
221
221
- run : |
222
222
branch=$(git symbolic-ref --short HEAD)
@@ -272,14 +272,14 @@ jobs:
272
272
if [[ $(cat count_start.txt) -eq $(cat count_end.txt) ]]; then exit 0; else exit 1; fi
273
273
# build diff review site
274
274
- run :
275
- when : on_fail
275
+ when : always
276
276
name : Create review site
277
277
command : |
278
278
branch=$(git symbolic-ref --short HEAD)
279
279
node test/visual/review.js --branch=$branch --commit=<< pipeline.git.revision >> --system="hcm"
280
280
yarn rollup -c test/visual/rollup.config.js
281
281
- run :
282
- when : on_fail
282
+ when : always
283
283
name : Publish review site
284
284
command : |
285
285
cp projects/documentation/content/favicon.ico test/visual
0 commit comments