diff --git a/.travis.yml b/.travis.yml index 2de2a30cdb..e7e664201b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,11 +11,19 @@ stages: # defaults language: node_js -node_js: '11' +node_js: '12' addons: apt: packages: + # Growl - libnotify-bin + # Canvas + - pkg-config + - libcairo2-dev + - libpango1.0-dev + - libjpeg-dev + - libgif-dev + - librsvg2-dev # `nvm install` happens before the cache is restored, which means # we must install our own npm elsewhere (`~/npm`) before_install: | diff --git a/appveyor.yml b/appveyor.yml index 32ed327dea..37463962e4 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -12,7 +12,7 @@ shallow_clone: true clone_depth: 1 environment: matrix: - - nodejs_version: '11' + - nodejs_version: '12' - nodejs_version: '10' - nodejs_version: '8' - nodejs_version: '6' @@ -35,7 +35,9 @@ install: ## Node-related installs - ps: Add-AppveyorMessage "Installing Node..." - set PATH=%APPDATA%\npm;C:\MinGW\bin;%PATH% - - ps: Install-Product node $env:nodejs_version x64 + ## :NOTE: Using slower `Update-NodeJSInstallation` until pre-installed Node-12 image made available... + #- ps: Install-Product node $env:nodejs_version $env:platform + - ps: Update-NodeJsInstallation (Get-NodeJsLatestBuild $env:nodejs_version) $env:platform - ps: Add-AppveyorMessage "Installing npm..." - npm install -g npm ## Mocha-related package installs