diff --git a/.travis.yml b/.travis.yml
index ed0c41f75ba47a068a6d9323fee9748edc2ba401..6708e85ab898e852b33d077939002761a4bdbb02 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -20,24 +20,20 @@ services:
 php:
   - 7.0
   - 7.1
+  - 7.3
 
 env:
   matrix:
-   - DB=pgsql MOODLE_BRANCH=MOODLE_34_STABLE
    - DB=pgsql MOODLE_BRANCH=MOODLE_35_STABLE
    - DB=pgsql MOODLE_BRANCH=MOODLE_36_STABLE
    - DB=pgsql MOODLE_BRANCH=MOODLE_37_STABLE
    - DB=pgsql MOODLE_BRANCH=master
-   - DB=mysqli MOODLE_BRANCH=MOODLE_34_STABLE
    - DB=mysqli MOODLE_BRANCH=MOODLE_35_STABLE
    - DB=mysqli MOODLE_BRANCH=MOODLE_36_STABLE
    - DB=mysqli MOODLE_BRANCH=MOODLE_37_STABLE
    - DB=mysqli MOODLE_BRANCH=master
 
 matrix:
- allow_failures:
-  - env: DB=pgsql MOODLE_BRANCH=master
-  - env: DB=mysqli MOODLE_BRANCH=master
  exclude:
   - php: 7.0
     env: DB=pgsql MOODLE_BRANCH=MOODLE_37_STABLE
@@ -61,7 +57,7 @@ jobs:
   include:
     # Prechecks against latest Moodle stable only.
     - stage: static
-      php: 7.1
+      php: 7.3
       env: DB=mysqli MOODLE_BRANCH=MOODLE_37_STABLE
       install:
       - moodle-plugin-ci install --no-init
@@ -77,7 +73,7 @@ jobs:
       - moodle-plugin-ci grunt
     # Smaller build matrix for development builds
     - stage: develop
-      php: 7.1
+      php: 7.3
       env: DB=mysqli MOODLE_BRANCH=MOODLE_37_STABLE
       install:
       - moodle-plugin-ci install
@@ -88,7 +84,6 @@ jobs:
 # Unit tests and behat tests against full matrix.
 install:
   - moodle-plugin-ci install
-  -
 script:
   - moodle-plugin-ci phpunit --coverage-clover
   - moodle-plugin-ci behat