diff --git a/.travis.yml b/.travis.yml index 3de03f2..47c131c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,14 @@ language: d env: - # dmd: 2.064 - 2.066 - - DC_NAME=DMD DC_URL=http://downloads.dlang.org/releases/2014/ DC_ARCHIVE=dmd_2.064.2-0_amd64.deb DC_BIN=dmd - - DC_NAME=DMD DC_URL=http://downloads.dlang.org/releases/2014/ DC_ARCHIVE=dmd_2.065.0-0_amd64.deb DC_BIN=dmd - - DC_NAME=DMD DC_URL=http://downloads.dlang.org/releases/2014/ DC_ARCHIVE=dmd_2.066.0-0_amd64.deb DC_BIN=dmd - # ldc: Latest (0.13.0 / FE 2.064.0 ATM, no support for shared lib) - - DC_NAME=LDC DC_URL=https://github.com/ldc-developers/ldc/releases/download/v0.13.0/ DC_ARCHIVE=ldc2-0.13.0-linux-x86_64.tar.gz DC_BIN=/usr/local/ldc2-0.13.0-linux-x86_64/bin/ldc2 - # gdc: Latest (4.9.0 / FE 2.065.0 ATM) - - DC_NAME=GDC DC_URL=http://gdcproject.org/downloads/binaries/x86_64-linux-gnu/ DC_ARCHIVE=native_2.065_gcc4.9.0_a8ad6a6678_20140615.tar.xz DC_BIN=/usr/local/x86_64-gdcproject-linux-gnu/bin/gdc + # dmd: 2.064 - 2.066 + - DC_NAME=DMD DC_URL=http://downloads.dlang.org/releases/2014/ DC_ARCHIVE=dmd_2.064.2-0_amd64.deb DC_BIN=dmd + - DC_NAME=DMD DC_URL=http://downloads.dlang.org/releases/2014/ DC_ARCHIVE=dmd_2.065.0-0_amd64.deb DC_BIN=dmd + - DC_NAME=DMD DC_URL=http://downloads.dlang.org/releases/2014/ DC_ARCHIVE=dmd_2.066.0-0_amd64.deb DC_BIN=dmd + # ldc: Latest (0.13.0 / FE 2.064.0 ATM, no support for shared lib) + - DC_NAME=LDC DC_URL=https://github.com/ldc-developers/ldc/releases/download/v0.13.0/ DC_ARCHIVE=ldc2-0.13.0-linux-x86_64.tar.gz DC_BIN=/usr/local/ldc2-0.13.0-linux-x86_64/bin/ldc2 + # gdc: Latest (4.9.0 / FE 2.065.0 ATM) + - DC_NAME=GDC DC_URL=http://gdcproject.org/downloads/binaries/x86_64-linux-gnu/ DC_ARCHIVE=native_2.065_gcc4.9.0_a8ad6a6678_20140615.tar.xz DC_BIN=/usr/local/x86_64-gdcproject-linux-gnu/bin/gdc install: # Install release version of DUB for bootstrapping @@ -20,7 +20,7 @@ # Install compiler - wget ${DC_URL}${DC_ARCHIVE} - if [[ $DC_NAME == "DMD" ]]; then sudo dpkg -i ${DC_ARCHIVE} || true; sudo apt-get -y update; sudo apt-get -fy install; sudo dpkg -i ${DC_ARCHIVE}; fi - - if [[ $DC_NAME != "GDC" ]]; then sudo tar xf ${GDC_LATEST_TAR} -C /usr/local/; fi + - if [[ $DC_NAME != "DMD" ]]; then sudo tar xf ${GDC_LATEST_TAR} -C /usr/local/; fi script: - dub test --compiler=${DC_BIN} -c library-nonet