diff --git a/.travis.yml b/.travis.yml index 65629a6..dfab953 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,8 @@ - d: dmd-2.066.1 - d: dmd-2.065.0 - d: dmd-2.064.2 + env: + - FRONTEND=2.064 - d: ldc-0.15.1 - d: ldc-0.14.0 - d: gdc-4.9.2 diff --git a/travis-ci.sh b/travis-ci.sh index 082d4e2..3f750fb 100755 --- a/travis-ci.sh +++ b/travis-ci.sh @@ -2,8 +2,10 @@ set -e -o pipefail -dub fetch vibe-d # get optional dependency -dub test --compiler=${DC} -c library-nonet +if [ -z "$FRONTEND" -o "$FRONTEND" \> 2.064.2 ]; then + dub fetch vibe-d --version=0.7.24 # get optional dependency + dub test --compiler=${DC} -c library-nonet +fi if [ "$COVERAGE" = true ]; then # library-nonet fails to build with coverage (Issue 13742)