From 900890a3bbeff5cb1f3c0fcd7126b660e55a5e95 Mon Sep 17 00:00:00 2001
From: Tobias Reischmann <tobias.reischmann@wi.uni-muenster.de>
Date: Tue, 3 Sep 2019 10:54:10 +0200
Subject: [PATCH] Updated travis.yml to meet current recommendations of
 blackboard

---
 .travis.yml | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 8a757f0..9bf2fa7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,16 +1,19 @@
 language: php
 
-sudo: false
-dist: trusty
+sudo: true
+
+addons:
+  firefox: "47.0.1"
+  postgresql: "9.4"
+  apt:
+    packages:
+      - openjdk-8-jre-headless
 
 cache:
   directories:
     - $HOME/.composer/cache
     - $HOME/.npm
 
-addons:
-  postgresql: "9.4"
-
 php:
   - 7.0
   - 7.1
@@ -45,9 +48,9 @@ matrix:
 
 before_install:
   - phpenv config-rm xdebug.ini
-  - nvm install 8.9.4
+  - nvm install 8.9
+  - nvm use 8.9
   - cd ../..
-  - composer selfupdate
   - composer create-project -n --no-dev --prefer-dist blackboard-open-source/moodle-plugin-ci ci ^2
   - export PATH="$(cd ci/bin; pwd):$(cd ci/vendor/bin; pwd):$PATH"
 
@@ -64,10 +67,11 @@ jobs:
       - moodle-plugin-ci phpcpd
       - moodle-plugin-ci phpmd
       - moodle-plugin-ci codechecker
+      - moodle-plugin-ci validate
       - moodle-plugin-ci savepoints
       - moodle-plugin-ci mustache
       - moodle-plugin-ci grunt
-      - moodle-plugin-ci validate
+      - moodle-plugin-ci phpdoc
     # Smaller build matrix for development builds
     - stage: develop
       php: 7.1
-- 
GitLab