From d82a6ee4fc91b02f0a17fa4e552fab4255297dea Mon Sep 17 00:00:00 2001 From: Nicolas Stepien <567105+MayhemYDG@users.noreply.github.com> Date: Wed, 23 Oct 2019 19:28:19 +0100 Subject: [PATCH] Add Node.js 13 to CI (#1932) --- .travis.yml | 21 +++++++++++++++++++++ appveyor.yml | 1 + 2 files changed, 22 insertions(+) diff --git a/.travis.yml b/.travis.yml index 620ceb7c..1b775a35 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,6 +18,12 @@ matrix: sudo: false language: node_js node_js: "12" + - name: "Linux (glibc) - Node 13" + os: linux + dist: trusty + sudo: false + language: node_js + node_js: "13" after_success: - npm install coveralls - cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js @@ -51,6 +57,16 @@ matrix: - sudo docker exec sharp apk add build-base git python2 --update-cache install: sudo docker exec sharp sh -c "npm install --unsafe-perm" script: sudo docker exec sharp sh -c "npm test" + - name: "Linux (musl) - Node 13" + os: linux + dist: trusty + sudo: true + language: minimal + before_install: + - sudo docker run -dit --name sharp --env CI --env PREBUILD_TOKEN --volume "${PWD}:/mnt/sharp" --workdir /mnt/sharp node:13.0-alpine + - sudo docker exec sharp apk add build-base git python2 --update-cache + install: sudo docker exec sharp sh -c "npm install --unsafe-perm" + script: sudo docker exec sharp sh -c "npm test" - name: "OS X - Node 8" os: osx osx_image: xcode9.2 @@ -66,3 +82,8 @@ matrix: osx_image: xcode9.2 language: node_js node_js: "12" + - name: "OS X - Node 13" + os: osx + osx_image: xcode10 + language: node_js + node_js: "13" diff --git a/appveyor.yml b/appveyor.yml index de6e8803..12bc7e73 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -7,6 +7,7 @@ environment: - nodejs_version: "8" - nodejs_version: "10" - nodejs_version: "12" + - nodejs_version: "13" install: - ps: Update-NodeJsInstallation (Get-NodeJsLatestBuild $env:nodejs_version) x64 - npm install -g npm@6