FIX: Relaxed parsedown requirement for PHP 7 support (#138)

FIX: Modernise travis build matrix
 - SS 3.6 works with PHP 7.1
 - PHP 5.3 testing is no longer feasible
* FIX: Drop use of precise.

Precise is deprecated, we shouldn’t use it. Instead we should drop php
5.3 testing.
This commit is contained in:
Sam Minnée 2018-06-08 11:16:16 +12:00 committed by GitHub
commit 691f5dddb8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 10 deletions

View File

@ -4,22 +4,15 @@ sudo: false
language: php
dist: precise
php:
- 5.3
- 5.4
- 5.5
- 5.6
- 7.0
- 7.1
env:
- DB=MYSQL CORE_RELEASE=3
matrix:
allow_failures:
- php: 7.0
before_script:
- composer self-update || true
- git clone git://github.com/silverstripe-labs/silverstripe-travis-support.git ~/travis-support

View File

@ -15,8 +15,8 @@
},
"require": {
"silverstripe/framework": "~3.1",
"erusev/parsedown-extra": "0.2.2",
"erusev/parsedown": "~1.1.0",
"erusev/parsedown-extra": "~0.2",
"erusev/parsedown": "~1.1",
"mnapoli/front-yaml": "^1.5"
},
"suggest": {