This repository was archived by the owner on Jun 28, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +75
-0
lines changed
Expand file tree Collapse file tree 1 file changed +75
-0
lines changed Original file line number Diff line number Diff line change 1+ version : 2
2+
3+ jobs :
4+ checkout :
5+ working_directory : ~/svelte3-boilerplate
6+ docker :
7+ - image : circleci/node:12-browsers
8+ steps :
9+ - checkout
10+ - save_cache :
11+ key : v0-repo-{{ .Branch }}-{{ .Environment.CIRCLE_SHA1 }}
12+ paths :
13+ - ~/svelte3-boilerplate
14+ dependencies :
15+ working_directory : ~/svelte3-boilerplate
16+ docker :
17+ - image : circleci/node:12-browsers
18+ steps :
19+ - restore_cache :
20+ key : v0-repo-{{ .Branch }}-{{ .Environment.CIRCLE_SHA1 }}
21+ - restore_cache :
22+ key : v0-node-{{ .Branch }}-{{ checksum "package.json" }}
23+ - run :
24+ name : Install dependencies
25+ command : npm install
26+ - save_cache :
27+ key : v0-node-{{ .Branch }}-{{ checksum "package.json" }}
28+ paths :
29+ - ~/svelte3-boilerplate/node_modules
30+ lint :
31+ working_directory : ~/svelte3-boilerplate
32+ docker :
33+ - image : circleci/node:12-browsers
34+ steps :
35+ - restore_cache :
36+ key : v0-repo-{{ .Branch }}-{{ .Environment.CIRCLE_SHA1 }}
37+ - restore_cache :
38+ key : v0-node-{{ .Branch }}-{{ checksum "package.json" }}
39+ - run :
40+ name : ESLint
41+ command : npm run eslint:check
42+ - run :
43+ name : Prettier
44+ command : npm run prettier:check
45+ build :
46+ working_directory : ~/svelte3-boilerplate
47+ docker :
48+ - image : circleci/node:12-browsers
49+ steps :
50+ - restore_cache :
51+ key : v0-repo-{{ .Branch }}-{{ .Environment.CIRCLE_SHA1 }}
52+ - restore_cache :
53+ key : v0-node-{{ .Branch }}-{{ checksum "package.json" }}
54+ - run :
55+ name : Build
56+ command : npm run build
57+ - save_cache :
58+ key : v0-build-{{ .Branch }}-{{ .Environment.CIRCLE_SHA1 }}
59+ paths :
60+ - ~/svelte3-boilerplate/public/build
61+
62+ workflows :
63+ version : 2
64+ ci :
65+ jobs :
66+ - checkout
67+ - dependencies :
68+ requires :
69+ - checkout
70+ - lint :
71+ requires :
72+ - dependencies
73+ - build :
74+ requires :
75+ - lint
You can’t perform that action at this time.
0 commit comments