diff --git a/.travis.yml b/.travis.yml index bd60f14..605be12 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/dub.selections.json b/dub.selections.json index 2020332..877c7ff 100644 --- a/dub.selections.json +++ b/dub.selections.json @@ -1,11 +1,11 @@ { "fileVersion": 1, "versions": { - "memutils": "0.3.2", + "memutils": "0.4.1", "libevent": "2.0.1+2.0.16", - "vibe-d": "0.7.23", + "vibe-d": "0.7.24", "openssl": "1.1.4+1.0.1g", - "libev": "5.0.0+4.04", - "libasync": "0.7.1" + "libasync": "0.7.5", + "libev": "5.0.0+4.04" } } diff --git a/travis-ci.sh b/travis-ci.sh index e1363d7..3f750fb 100755 --- a/travis-ci.sh +++ b/travis-ci.sh @@ -2,7 +2,10 @@ set -e -o pipefail -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)