summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.2150: Github actions CI isn't used for all available platformsv8.2.2150Bram Moolenaar2020-12-171-100/+100
| | | | | Problem: Github actions CI isn't used for all available platforms. Solution: Update the github workflows. (Ozaki Kiichi, closes #7433)
* patch 8.2.2086: libvterm tests are only run on Linuxv8.2.2086Bram Moolenaar2020-12-031-2/+0
| | | | | Problem: Libvterm tests are only run on Linux. Solution: Use static libraries. (Ozaki Kiichi, closes #7419)
* patch 8.2.1579: reports from asan are not optimalv8.2.1579Bram Moolenaar2020-09-031-8/+26
| | | | | Problem: Reports from asan are not optimal. Solution: Use clang with ubsan. (James McCoy, closes #6811)
* patch 8.2.1559: s390x tests work againv8.2.1559Bram Moolenaar2020-09-011-7/+6
| | | | | Problem: s390x tests work again. Solution: re-enable s390x tests. (James McCoy, closes #6829)
* patch 8.2.1487: Travis: installing snd-dummy is not always usefulv8.2.1487Bram Moolenaar2020-08-191-8/+12
| | | | | Problem: Travis: installing snd-dummy is not always useful. Solution: Only install snd-dummy on amd64. (Ozaki Kiichi, closes #6738)
* patch 8.2.1439: tiny and small builds have no test coveragev8.2.1439Bram Moolenaar2020-08-131-3/+3
| | | | | | Problem: Tiny and small builds have no test coverage. Solution: Restore tests that do not depend on the +eval feature. (Ken Takata, closes #6696)
* patch 8.2.1402: s390x tests always failv8.2.1402Bram Moolenaar2020-08-091-6/+7
| | | | | Problem: s390x tests always fail. Solution: Temporarily disable s390x tests.
* patch 8.2.1385: no testing on ARMv8.2.1385Bram Moolenaar2020-08-071-15/+33
| | | | | Problem: No testing on ARM. Solution: Add a test on Travis for ARM. (Ozaki Kiichi, closes #6615)
* patch 8.2.1279: some tests on Travis have EXITFREE duplicatedv8.2.1279Bram Moolenaar2020-07-231-3/+3
| | | | | Problem: Some tests on Travis have EXITFREE duplicated. Solution: Remove EXITFREE from shadowopt. Add "shadow" to job name.
* patch 8.2.1277: tests on Travis do not run with EXITFREEv8.2.1277Bram Moolenaar2020-07-231-8/+8
| | | | | Problem: Tests on Travis do not run with EXITFREE. Solution: Add EXITFREE to all builds to uncover any mistakes.
* patch 8.2.0828: Travis: regexp patttern doesn't work everywherev8.2.0828Bram Moolenaar2020-05-261-6/+10
| | | | | Problem: Travis: regexp patttern doesn't work everywhere. Solution: Use [:blank:] instead of \b. (Ozaki Kiichi, closes #6146)
* patch 8.2.0739: incomplete profiling when exiting because of a dealy signalv8.2.0739Bram Moolenaar2020-05-111-2/+2
| | | | | Problem: Incomplete profiling when exiting because of a dealy signal. Solution: Call __gcov_flush() if available.
* patch 8.2.0557: no IPv6 support for channelsv8.2.0557Bram Moolenaar2020-04-121-3/+1
| | | | | Problem: No IPv6 support for channels. Solution: Add IPv6 support. (Ozaki Kiichi, closes #5893)
* patch 8.2.0541: Travis CI does not give compiler warningsv8.2.0541Bram Moolenaar2020-04-111-8/+12
| | | | | | Problem: Travis CI does not give compiler warnings. Solution: Add flags for warnings. Fix uncovered problems. (Ozaki Kiichi, closes #5898)
* patch 8.2.0497: too verbose output from the asan build in Travisv8.2.0497Bram Moolenaar2020-04-021-1/+1
| | | | | Problem: Too verbose output from the asan build in Travis. Solution: Filter out suppression messages. (Ozaki Kiichi, closes #5874)
* patch 8.2.0481: Travis is still using trustyv8.2.0481Bram Moolenaar2020-03-301-31/+26
| | | | | Problem: Travis is still using trusty. Solution: Adjust config to use bionic. (Ozaki Kiichi, closes #5868)
* patch 8.2.0417: Travis CI config can be improvedv8.2.0417Bram Moolenaar2020-03-201-27/+16
| | | | | | Problem: Travis CI config can be improved. Solution: Remove COVERAGE variable. Add load-snd-dummy script. add "-i NONE" to avoid messages about viminfo. (Ozaki Kiichi, closes #5813)
* patch 8.2.0391: CI test coverage droppedv8.2.0391Bram Moolenaar2020-03-161-3/+6
| | | | | Problem: CI test coverage dropped. Solution: Set $DISPLAY also for non-GUI builds. (James McCoy, closes #5788)
* patch 8.2.0384: Travis CI has warningsv8.2.0384Bram Moolenaar2020-03-151-7/+9
| | | | | Problem: Travis CI has warnings. Solution: Avoid warnings, clean up the config. (Ozaki Kiichi, closes #5779)
* patch 8.2.0377: no CI test for a big-endian systemv8.2.0377Bram Moolenaar2020-03-131-4/+19
| | | | | Problem: No CI test for a big-endian system. Solution: Test with s390x. (James McCoy, closes #5772)
* patch 8.2.0153: warning shows when listing version infov8.2.0153Bram Moolenaar2020-01-261-2/+2
| | | | | Problem: Warning shows when listing version info. Solution: Use "-u NONE". (Ozaki Kiichi, closes #5534)
* patch 8.2.0140: CI does not test building doc tagsv8.2.0140Bram Moolenaar2020-01-211-11/+19
| | | | | | Problem: CI does not test building doc tags. Solution: Add the vimtags/gcc build. Cleanup showing version. (Ozaki Kiichi, closes #5513)
* patch 8.1.2238: error in docs tags goes unnoticedv8.1.2238Bram Moolenaar2019-11-011-1/+4
| | | | | Problem: Error in docs tags goes unnoticed. Solution: Adjust tags build command. (Ken Takata, closes #5158)
* patch 8.1.1976: Travis log always shows test outputv8.1.1976Bram Moolenaar2019-09-041-6/+2
| | | | | Problem: Travis log always shows test output. Solution: Change script to avoid if/else. (Ozaki Kiichi, closes #4892)
* patch 8.1.1923: some source files are not in a normal encodingv8.1.1923Bram Moolenaar2019-08-241-1/+1
| | | | | | Problem: Some source files are not in a normal encoding. Solution: Convert hangulin.c from euc-kr to utf-8 and digraph.c from latin1 to utf-8. (Daniel Hahler, closes #4731)
* patch 8.1.1830: Travis does not report error when tests failv8.1.1830Bram Moolenaar2019-08-081-0/+2
| | | | | Problem: Travis does not report error when tests fail. Solution: Explicitly do "exit 1".
* patch 8.1.1669: Travis: test results section is closed even when failedv8.1.1669Bram Moolenaar2019-07-121-2/+5
| | | | | | Problem: Travis: test results section is closed even when some tests failed. Solution: Only close the section on success. (Daniel Hahler, closes #4659)
* patch 8.1.1644: sound test does not work on Travisv8.1.1644Bram Moolenaar2019-07-071-1/+4
| | | | | Problem: Sound test does not work on Travis. Solution: Use "sg" command to enable audio. (Ozaki Kiichi, closes #4624)
* patch 8.1.1619: tests are not run with GUI on Travisv8.1.1619Bram Moolenaar2019-07-031-0/+7
| | | | | Problem: Tests are not run with GUI on Travis. Solution: Add a testgui job. (Ozaki Kiichi, closes #4609)
* patch 8.1.1530: Travis config is not optimalv8.1.1530Bram Moolenaar2019-06-141-140/+171
| | | | | | Problem: Travis config is not optimal. Solution: Remove system conditions. Do not use excluding matrix. Cache OSX results. (Ozaki Kiichi, closes #4521)
* patch 8.1.1507: sound test still fails on Travisv8.1.1507Bram Moolenaar2019-06-091-12/+3
| | | | | Problem: Sound test still fails on Travis. Solution: Try another dummy sound approach.
* patch 8.1.1506: syntax error in Travis configv8.1.1506Bram Moolenaar2019-06-091-3/+2
| | | | | Problem: Syntax error in Travis config. Solution: Set AUDIODEV in another section.
* patch 8.1.1504: sound test still fails on Travisv8.1.1504Bram Moolenaar2019-06-091-2/+13
| | | | | Problem: Sound test still fails on Travis. Solution: Add more lines to the install section.
* patch 8.1.1503: sound test fails on Travisv8.1.1503Bram Moolenaar2019-06-091-0/+2
| | | | | Problem: Sound test fails on Travis. Solution: Set AUDIODEV to "null".
* patch 8.1.1502: cannot play any soundv8.1.1502Bram Moolenaar2019-06-091-0/+1
| | | | | Problem: Cannot play any sound. Solution: Use libcanberra if available. Add sound functions.
* patch 8.1.1480: desktop file check doesn't run on CIv8.1.1480Bram Moolenaar2019-06-061-0/+1
| | | | | | Problem: Desktop file check doesn't run on CI. Solution: Install the desktip-file-utils packages. (Christian Brabandt, closes #4498)
* patch 8.1.1317: output from Travis can be improvedv8.1.1317Bram Moolenaar2019-05-111-5/+12
| | | | | Problem: Output from Travis can be improved. Solution: Add section headers. Handle errors better. (closes #4098)
* patch 8.1.1169: writing coverage info in a separate dir is not neededv8.1.1169Bram Moolenaar2019-04-131-3/+0
| | | | | Problem: Writing coverage info in a separate dir is not needed. Solution: Revert the changes to use a separate directory.
* patch 8.1.1163: codecov does not report all the coverage informationv8.1.1163Bram Moolenaar2019-04-131-0/+3
| | | | | | Problem: Codecov does not report all the coverage information. Solution: Make a second run with the nested execution output, expect that Codecov will merge the results.
* patch 8.1.1154: getting a newer msgfmt on Travis is too complicatedBram Moolenaar2019-04-111-7/+4
| | | | | Problem: Getting a newer msgfmt on Travis is too complicated. Solution: Use a "sourcline" entry. (Ozaki Kiichi, closes #4236)
* patch 8.1.1150: generating desktop files not tested on Travisv8.1.1150Bram Moolenaar2019-04-111-0/+7
| | | | | Problem: Generating desktop files not tested on Travis. Solution: Install a newer msgfmt package. (Christian Brabandt)
* patch 8.1.0869: Travis CI script is too complicatedv8.1.0869Bram Moolenaar2019-02-031-50/+98
| | | | | | Problem: Travis CI script is too complicated. Solution: Add names to environments. Move appveyor script outside of src directory. (Ozaki Kiichi, closes #3890)
* patch 8.1.0841: travis config to get Lua on MacOS is too complicatedv8.1.0841Bram Moolenaar2019-01-281-1/+5
| | | | | Problem: Travis config to get Lua on MacOS is too complicated. Solution: Use an addons entry. (Ozaki Kiichi, closes 3876)
* patch 8.1.0776: Travis does not build a version without GUI on Linuxv8.1.0776Bram Moolenaar2019-01-191-0/+4
| | | | | Problem: Travis does not build a version without GUI on Linux. Solution: Add an environment for tiny features without GUI.
* patch 8.1.0608: coverals is not updatingv8.1.0608Bram Moolenaar2018-12-181-1/+1
| | | | | Problem: Coverals is not updating. Solution: Adjust path in Travis config.
* patch 8.1.0595: libvterm tests are not run with coveragev8.1.0595Bram Moolenaar2018-12-151-4/+4
| | | | | Problem: Libvterm tests are not run with coverage. Solution: Adjust the Travis config. Show the actually run commands.
* patch 8.1.0348: on Travis the slowest build is run lastv8.1.0348Bram Moolenaar2018-09-051-5/+5
| | | | | Problem: On Travis the slowest build is run last. (Dominique Pelle) Solution: Reorder the build entries.
* patch 8.1.0137: CI does not run with TCLv8.1.0137Bram Moolenaar2018-07-011-7/+8
| | | | | Problem: CI does not run with TCL. Solution: Add TCL to the travis config. (Dominique Pelle, closes #3133)
* patch 8.0.1700: coverage statistics still don't work on coverallsv8.0.1700Bram Moolenaar2018-04-121-1/+1
| | | | | Problem: Coverate statistics still don't work on coveralls. Solution: Exclude the xxd directory again.
* patch 8.0.1698: coverage statistics don't work on coverallsv8.0.1698Bram Moolenaar2018-04-111-2/+2
| | | | | Problem: Coverate statistics don't work on coveralls. Solution: Use curly braces for $SRCDIR.