diff --git a/.travis.yml b/.travis.yml
index e92d978a052a7bd4965b3fb0c3b765dcbd0c6107..c9defd54188652e3bcf38040bedb0ec2226d6305 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,7 +3,7 @@ os: linux
 
 addons:
   firefox: "47.0.1"
-  postgresql: "9.4"
+  postgresql: "9.5"
 
 cache:
   directories:
@@ -18,14 +18,13 @@ php:
   - 7.3
 
 env:
-  jobs:
+  matrix:
     - DB=pgsql MOODLE_BRANCH=MOODLE_38_STABLE
     - DB=pgsql MOODLE_BRANCH=master
 
 before_install:
   - phpenv config-rm xdebug.ini
-  - nvm install 8.9
-  - nvm use 8.9
+  - nvm install 14
   - cd ../..
   - composer create-project -n --no-dev --prefer-dist blackboard-open-source/moodle-plugin-ci ci dev-master
   - export PATH="$(cd ci/bin; pwd):$(cd ci/vendor/bin; pwd):$PATH"