Patch 8.1.1317
Problem: Output from Travis can be improved.
Solution: Add section headers. Handle errors better. (closes #4098)
Files: .travis.yml, configure
*** ../vim-8.1.1316/.travis.yml 2019-04-13 22:44:48.325154165 +0200
--- .travis.yml 2019-05-11 14:31:35.947081575 +0200
***************
*** 130,135 ****
--- 130,137 ----
script:
- NPROC=$(getconf _NPROCESSORS_ONLN)
+ - set -o errexit
+ - echo -e "\\033[33;1mConfiguring Vim\\033[0m" && echo -en
"travis_fold:start:configure\\r\\033[0K"
- |
if [[ "${CHECK_AUTOCONF}" = "yes" ]] && [[ "${CC}" = "gcc" ]]; then
make -C src autoconf
***************
*** 138,150 ****
if [[ -n "${SHADOWOPT}" ]]; then
make -C src shadow
fi
- |
! (
! cd "${SRCDIR}" \
! && ./configure --with-features=${FEATURES} ${CONFOPT}
--enable-fail-if-missing
! ) && if [[ "${BUILD}" = "yes" ]]; then
make ${SHADOWOPT} -j${NPROC}
fi
# Show Vim version and also if_xx versions.
- |
if [[ "${BUILD}" = "yes" ]]; then
--- 140,156 ----
if [[ -n "${SHADOWOPT}" ]]; then
make -C src shadow
fi
+ # "./configure" changes its working directory into "$SRCDIR".
+ - ./configure --with-features=${FEATURES} ${CONFOPT}
--enable-fail-if-missing
+ - echo -en "travis_fold:end:configure\\r\\033[0K"
+ - echo -e "\\033[33;1mBuilding Vim\\033[0m" && echo -en
"travis_fold:start:build\\r\\033[0K"
- |
! if [[ "${BUILD}" = "yes" ]]; then
make ${SHADOWOPT} -j${NPROC}
fi
+ - echo -en "travis_fold:end:build\\r\\033[0K"
+ - set +o errexit
+ - echo -e "\\033[33;1mTesting Vim\\033[0m" && echo -en
"travis_fold:start:test\\r\\033[0K"
# Show Vim version and also if_xx versions.
- |
if [[ "${BUILD}" = "yes" ]]; then
***************
*** 154,165 ****
cat if_ver.txt
fi
- make ${SHADOWOPT} ${TEST}
- |
if [[ -n "${ASAN_OPTIONS}" ]]; then
while read log; do
asan_symbolize < "${log}"
done < <(find . -type f -name 'asan.*' -size +0)
- [[ -z "${log}" ]] # exit 1 if there are ASAN logs
fi
after_success:
--- 160,172 ----
cat if_ver.txt
fi
- make ${SHADOWOPT} ${TEST}
+ - echo -en "travis_fold:end:test\\r\\033[0K"
- |
if [[ -n "${ASAN_OPTIONS}" ]]; then
while read log; do
asan_symbolize < "${log}"
+ false # exit 1 if there are ASAN logs
done < <(find . -type f -name 'asan.*' -size +0)
fi
after_success:
*** ../vim-8.1.1316/configure 2010-05-15 13:03:08.000000000 +0200
--- configure 2019-05-11 14:31:35.947081575 +0200
***************
*** 3,6 ****
# This is just a stub for the Unix configure script, to provide support for
# doing "./configure" in the top Vim directory.
! cd src && exec ./configure "$@"
--- 3,6 ----
# This is just a stub for the Unix configure script, to provide support for
# doing "./configure" in the top Vim directory.
! cd "${SRCDIR:-src}" && exec ./configure "$@"
*** ../vim-8.1.1316/src/version.c 2019-05-11 13:09:39.131391135 +0200
--- src/version.c 2019-05-11 14:33:55.150281541 +0200
***************
*** 769,770 ****
--- 769,772 ----
{ /* Add new patch number below this line */
+ /**/
+ 1317,
/**/
--
A M00se once bit my sister ...
"Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
/// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language -- http://www.Zimbu.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/vim_dev/201905111234.x4BCYYZS024818%40masaka.moolenaar.net.
For more options, visit https://groups.google.com/d/optout.