diff --git a/.travis.yml b/.travis.yml index 5870077..c79b1a5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,14 +2,20 @@ language: node_js node_js: - 'lts/*' - 'node' +before_install: + # package-lock.json was introduced in npm@5 + - '[[ $(node -v) =~ ^v9.*$ ]] || npm install -g npm@latest' # skipped when using node 9 + - npm install -g greenkeeper-lockfile@1 before_script: - npm install -g @adonisjs/cli + - greenkeeper-lockfile-update - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter - chmod +x ./cc-test-reporter - ./cc-test-reporter before-build after_script: - npm run coverage - ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT + - greenkeeper-lockfile-upload notifications: webhooks: https://www.travisbuddy.com/ on_success: never