Skip to content

Commit 28c4b8a

Browse files
committed
Try out CircleCI.
1 parent d35d5d0 commit 28c4b8a

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

.circleci/config.yml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
workflows:
2+
version: 2
3+
main:
4+
jobs:
5+
- node9:
6+
filters:
7+
branches:
8+
only:
9+
- master
10+
- release-2.5
11+
- release-2.6
12+
- release-2.7
13+
- circleci
14+
- node8:
15+
filters:
16+
branches:
17+
only:
18+
- master
19+
- release-2.5
20+
- release-2.6
21+
- release-2.7
22+
- circleci
23+
- node6:
24+
filters:
25+
branches:
26+
only:
27+
- master
28+
- release-2.5
29+
- release-2.6
30+
- release-2.7
31+
- circleci
32+
33+
base: &base
34+
environment:
35+
- workerCount: 3
36+
steps:
37+
- checkout
38+
- run: |
39+
npm uninstall typescript --no-save
40+
npm uninstall tslint --no-save
41+
npm install
42+
#npm update Appeared in Jenkins only
43+
npm test
44+
45+
version: 2
46+
jobs:
47+
node9:
48+
docker:
49+
- image: circleci/node:9
50+
<<: *base
51+
node8:
52+
docker:
53+
- image: circleci/node:8
54+
<<: *base
55+
node6:
56+
docker:
57+
- image: circleci/node:6
58+
<<: *base

0 commit comments

Comments
 (0)