diff --git a/.travis.yml b/.travis.yml index fbec46bf18f..6ca4aa98172 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,11 +18,13 @@ matrix: - python3-setuptools install: - tools/travis/install_build_tools.sh + - tools/travis/install_dreamchecker.sh script: - tools/travis/check_filedirs.sh tgstation.dme - tools/travis/build_tools.sh - tools/travis/build_tgui.sh - tools/travis/lint_grep.sh + - ~/dreamchecker - name: "Compile All Maps" addons: diff --git a/dependencies.sh b/dependencies.sh index 830da48aff9..0f66dcab1a7 100755 --- a/dependencies.sh +++ b/dependencies.sh @@ -21,3 +21,6 @@ export NODE_VERSION=8 # PHP version export PHP_VERSION=5.6 + +# SpacemanDMM git tag +export SPACEMAN_DMM_VERSION=suite-1.0 diff --git a/tools/travis/install_dreamchecker.sh b/tools/travis/install_dreamchecker.sh new file mode 100755 index 00000000000..7ef34725f9f --- /dev/null +++ b/tools/travis/install_dreamchecker.sh @@ -0,0 +1,7 @@ +#!/bin/bash +set -euo pipefail + +source dependencies.sh + +wget -O ~/dreamchecker "https://github.com/SpaceManiac/SpacemanDMM/releases/download/$SPACEMAN_DMM_VERSION/dreamchecker" +chmod +x ~/dreamchecker