mirror of
https://github.com/macvim-dev/macvim.git
synced 2026-06-11 15:37:29 +02:00
Make Travis CI logs easier to read by using travis_fold tags (#774)
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user