diff --git a/.travis.yml b/.travis.yml index 6df123d221..8ddf993cde 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,6 +39,7 @@ sudo: false script: - set -e + - echo "Configuring MacVim" && echo -en "travis_fold:start:config\\r" - NPROC=$(getconf _NPROCESSORS_ONLN) - ./configure $CONFOPT --enable-fail-if-missing - cat src/auto/config.mk @@ -46,7 +47,11 @@ script: - grep -q -- "-DDYNAMIC_PERL_DLL=\\\\\"$vi_cv_dll_name_perl\\\\\"" src/auto/config.mk - grep -q -- "-DDYNAMIC_PYTHON_DLL=\\\\\"$vi_cv_dll_name_python\\\\\"" src/auto/config.mk - grep -q -- "-DDYNAMIC_PYTHON3_DLL=\\\\\"$vi_cv_dll_name_python3\\\\\"" src/auto/config.mk + - echo -en "travis_fold:end:config\\r" + - echo "Building MacVim" && echo -en "travis_fold:start:build\\r" - make -j$NPROC + - echo -en "travis_fold:end:build\\r" + - echo "Testing MacVim" && echo -en "travis_fold:start:test\\r" - rm -f result; $VIMCMD -g -f -c "redir>result" -c "lua print(\"Test\")" -c "redir END" -c q; cat result; echo; grep -q -w Test result - rm -f result; $VIMCMD -g -f -c "redir>result" -c "perl VIM::Msg(\"Test\")" -c "redir END" -c q; cat result; echo; grep -q -w Test result - rm -f result; $VIMCMD -g -f -c "redir>result" -c "py import sys; print(\"Test\")" -c "redir END" -c q; cat result; echo; grep -q -w Test result @@ -54,8 +59,11 @@ script: - rm -f result; $VIMCMD -g -f -c "redir>result" -c "ruby puts(\"Test\")" -c "redir END" -c q; cat result; echo; grep -q -w Test result - rm -f result; - make test + - echo -en "travis_fold:end:test\\r" + - echo "Testing MacVim (GUI)" && echo -en "travis_fold:start:test_gui\\r" - make -C src/testdir clean - make -C src testgui + - echo -en "travis_fold:end:test_gui\\r" before_deploy: - make -C src macvim-dmg