Skip to content

Commit 5e501ce

Browse files
schmidt-sebastianJustinBeckwith
authored andcommittedJul 9, 2018
Drop Node 4/9 support and Lint pre-submit (#241)
1 parent e9dbcc3 commit 5e501ce

File tree

2 files changed

+7
-43
lines changed

2 files changed

+7
-43
lines changed
 

‎.circleci/config.yml

+6-42
Original file line numberDiff line numberDiff line change
@@ -3,37 +3,22 @@ workflows:
33
version: 2
44
tests:
55
jobs: &workflow_jobs
6-
- node4:
6+
- node6:
77
filters: &all_commits
88
tags:
99
only: /.*/
10-
- node6:
11-
filters: *all_commits
1210
- node8:
1311
filters: *all_commits
14-
- node9:
15-
filters: *all_commits
1612
- node10:
1713
filters: *all_commits
18-
- lint:
19-
requires:
20-
- node4
21-
- node6
22-
- node8
23-
- node9
24-
- node10
25-
filters: *all_commits
2614
- docs:
2715
requires:
28-
- node4
2916
- node6
3017
- node8
31-
- node9
3218
- node10
3319
filters: *all_commits
3420
- system_tests:
3521
requires:
36-
- lint
3722
- docs
3823
filters:
3924
branches:
@@ -56,9 +41,9 @@ workflows:
5641
only: master
5742
jobs: *workflow_jobs
5843
jobs:
59-
node4:
44+
node6:
6045
docker:
61-
- image: 'node:4'
46+
- image: 'node:6'
6247
user: node
6348
steps: &unit_tests_steps
6449
- checkout
@@ -87,40 +72,19 @@ jobs:
8772
name: Submit coverage data to codecov.
8873
command: node_modules/.bin/codecov
8974
when: always
90-
node6:
91-
docker:
92-
- image: 'node:6'
93-
user: node
94-
steps: *unit_tests_steps
9575
node8:
9676
docker:
9777
- image: 'node:8'
9878
user: node
9979
steps: *unit_tests_steps
100-
node9:
101-
docker:
102-
- image: 'node:9'
103-
user: node
104-
steps: *unit_tests_steps
10580
node10:
10681
docker:
10782
- image: 'node:10'
10883
user: node
10984
steps: *unit_tests_steps
110-
lint:
111-
docker:
112-
- image: 'node:8'
113-
user: node
114-
steps:
115-
- checkout
116-
- run: *remove_package_lock
117-
- run: *npm_install_and_link
118-
- run:
119-
name: Run linting.
120-
command: npm run lint
12185
docs:
12286
docker:
123-
- image: 'node:8'
87+
- image: 'node:10'
12488
user: node
12589
steps:
12690
- checkout
@@ -131,7 +95,7 @@ jobs:
13195
command: npm run docs
13296
system_tests:
13397
docker:
134-
- image: 'node:8'
98+
- image: 'node:10'
13599
user: node
136100
steps:
137101
- checkout
@@ -157,7 +121,7 @@ jobs:
157121
when: always
158122
publish_npm:
159123
docker:
160-
- image: 'node:8'
124+
- image: 'node:10'
161125
user: node
162126
steps:
163127
- checkout

‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"license": "Apache-2.0",
66
"author": "Google Inc.",
77
"engines": {
8-
"node": ">=4.0.0"
8+
"node": ">=6.0.0"
99
},
1010
"repository": "googleapis/nodejs-firestore",
1111
"main": "./build/src/index.js",

0 commit comments

Comments
 (0)
Please sign in to comment.