Skip to content

Commit 2d9bacc

Browse files
committed
[CHORE] Update CI
1 parent 2b93bfe commit 2d9bacc

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

.travis.yml

+9-6
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11
language: node_js
22
node_js:
3-
# we recommend testing addons with the same minimum supported node version as Ember CLI
4-
# so that your addon works for all apps
5-
- "8"
3+
# Node 10.3+ includes npm@6 which has good "npm ci" command
4+
- "10.9"
65

76
sudo: false
8-
dist: trusty
97

108
addons:
119
chrome: stable
10+
apt:
11+
packages:
12+
- libgconf-2-4
1213

1314
cache:
15+
npm: true
1416
directories:
15-
- $HOME/.npm
17+
- $HOME/.cache
1618

1719
env:
1820
global:
@@ -22,6 +24,7 @@ env:
2224
branches:
2325
only:
2426
- master
27+
- managed-list
2528
# npm version tags
2629
- /^v\d+\.\d+\.\d+/
2730

@@ -42,7 +45,7 @@ jobs:
4245
- stage: "Additional Tests"
4346
name: "Floating Dependencies"
4447
install:
45-
- npm install --no-package-lock
48+
- npm ci
4649
script:
4750
- npm test
4851

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"sortablejs": ">= 1.10.2 < 2"
7676
},
7777
"engines": {
78-
"node": "8.* || >= 10.*"
78+
"node": "10.* || >= 12"
7979
},
8080
"ember": {
8181
"edition": "octane"

0 commit comments

Comments
 (0)