summaryrefslogtreecommitdiffstats
path: root/.travis.yml
AgeCommit message (Collapse)Author
2019-08-24patch 8.1.1923: some source files are not in a normal encodingv8.1.1923Bram Moolenaar
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)
2019-08-08patch 8.1.1830: Travis does not report error when tests failv8.1.1830Bram Moolenaar
Problem: Travis does not report error when tests fail. Solution: Explicitly do "exit 1".
2019-07-12patch 8.1.1669: Travis: test results section is closed even when failedv8.1.1669Bram Moolenaar
Problem: Travis: test results section is closed even when some tests failed. Solution: Only close the section on success. (Daniel Hahler, closes #4659)
2019-07-07patch 8.1.1644: sound test does not work on Travisv8.1.1644Bram Moolenaar
Problem: Sound test does not work on Travis. Solution: Use "sg" command to enable audio. (Ozaki Kiichi, closes #4624)
2019-07-03patch 8.1.1619: tests are not run with GUI on Travisv8.1.1619Bram Moolenaar
Problem: Tests are not run with GUI on Travis. Solution: Add a testgui job. (Ozaki Kiichi, closes #4609)
2019-06-14patch 8.1.1530: Travis config is not optimalv8.1.1530Bram Moolenaar
Problem: Travis config is not optimal. Solution: Remove system conditions. Do not use excluding matrix. Cache OSX results. (Ozaki Kiichi, closes #4521)
2019-06-09patch 8.1.1507: sound test still fails on Travisv8.1.1507Bram Moolenaar
Problem: Sound test still fails on Travis. Solution: Try another dummy sound approach.
2019-06-09patch 8.1.1506: syntax error in Travis configv8.1.1506Bram Moolenaar
Problem: Syntax error in Travis config. Solution: Set AUDIODEV in another section.
2019-06-09patch 8.1.1504: sound test still fails on Travisv8.1.1504Bram Moolenaar
Problem: Sound test still fails on Travis. Solution: Add more lines to the install section.
2019-06-09patch 8.1.1503: sound test fails on Travisv8.1.1503Bram Moolenaar
Problem: Sound test fails on Travis. Solution: Set AUDIODEV to "null".
2019-06-09patch 8.1.1502: cannot play any soundv8.1.1502Bram Moolenaar
Problem: Cannot play any sound. Solution: Use libcanberra if available. Add sound functions.
2019-06-06patch 8.1.1480: desktop file check doesn't run on CIv8.1.1480Bram Moolenaar
Problem: Desktop file check doesn't run on CI. Solution: Install the desktip-file-utils packages. (Christian Brabandt, closes #4498)
2019-05-11patch 8.1.1317: output from Travis can be improvedv8.1.1317Bram Moolenaar
Problem: Output from Travis can be improved. Solution: Add section headers. Handle errors better. (closes #4098)
2019-04-13patch 8.1.1169: writing coverage info in a separate dir is not neededv8.1.1169Bram Moolenaar
Problem: Writing coverage info in a separate dir is not needed. Solution: Revert the changes to use a separate directory.
2019-04-13patch 8.1.1163: codecov does not report all the coverage informationv8.1.1163Bram Moolenaar
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.
2019-04-11patch 8.1.1154: getting a newer msgfmt on Travis is too complicatedBram Moolenaar
Problem: Getting a newer msgfmt on Travis is too complicated. Solution: Use a "sourcline" entry. (Ozaki Kiichi, closes #4236)
2019-04-11patch 8.1.1150: generating desktop files not tested on Travisv8.1.1150Bram Moolenaar
Problem: Generating desktop files not tested on Travis. Solution: Install a newer msgfmt package. (Christian Brabandt)
2019-02-03patch 8.1.0869: Travis CI script is too complicatedv8.1.0869Bram Moolenaar
Problem: Travis CI script is too complicated. Solution: Add names to environments. Move appveyor script outside of src directory. (Ozaki Kiichi, closes #3890)
2019-01-28patch 8.1.0841: travis config to get Lua on MacOS is too complicatedv8.1.0841Bram Moolenaar
Problem: Travis config to get Lua on MacOS is too complicated. Solution: Use an addons entry. (Ozaki Kiichi, closes 3876)
2019-01-19patch 8.1.0776: Travis does not build a version without GUI on Linuxv8.1.0776Bram Moolenaar
Problem: Travis does not build a version without GUI on Linux. Solution: Add an environment for tiny features without GUI.
2018-12-18patch 8.1.0608: coverals is not updatingv8.1.0608Bram Moolenaar
Problem: Coverals is not updating. Solution: Adjust path in Travis config.
2018-12-15patch 8.1.0595: libvterm tests are not run with coveragev8.1.0595Bram Moolenaar
Problem: Libvterm tests are not run with coverage. Solution: Adjust the Travis config. Show the actually run commands.
2018-09-05patch 8.1.0348: on Travis the slowest build is run lastv8.1.0348Bram Moolenaar
Problem: On Travis the slowest build is run last. (Dominique Pelle) Solution: Reorder the build entries.
2018-07-01patch 8.1.0137: CI does not run with TCLv8.1.0137Bram Moolenaar
Problem: CI does not run with TCL. Solution: Add TCL to the travis config. (Dominique Pelle, closes #3133)
2018-04-12patch 8.0.1700: coverage statistics still don't work on coverallsv8.0.1700Bram Moolenaar
Problem: Coverate statistics still don't work on coveralls. Solution: Exclude the xxd directory again.
2018-04-11patch 8.0.1698: coverage statistics don't work on coverallsv8.0.1698Bram Moolenaar
Problem: Coverate statistics don't work on coveralls. Solution: Use curly braces for $SRCDIR.
2018-04-11patch 8.0.1696: coverage statistics don't workv8.0.1696Bram Moolenaar
Problem: Coverate statistics don't work. Solution: Include the xxd directory. (Christian Brabandt)
2018-04-10patch 8.0.1693: xxd is excluded from coverage statisticsv8.0.1693Bram Moolenaar
Problem: Xxd is excluded from coverage statistics. Solution: Don't skip the xxd directory. (Christian Brabandt)
2017-11-17patch 8.0.1306: ASAN error stack trace is not usefulv8.0.1306Bram Moolenaar
Problem: ASAN error stack trace is not useful. Solution: Add "asan_symbolize". (James McCoy, closes #2344)
2017-10-12patch 8.0.1187: building with lua fails for OSX on Travisv8.0.1187Bram Moolenaar
Problem: Building with lua fails for OSX on Travis. Solution: Separate brew-update and brew-install. (Ozaki Kiichi, closes #2203)
2017-08-06patch 8.0.0880: Travis uses an old Ubuntu versionv8.0.0880Bram Moolenaar
Problem: Travis uses an old Ubuntu version. Solution: Switch from precise to trusty. (Ken Takata, closes #1897)
2017-07-28patch 8.0.0796: no coverage on Travis with clangv8.0.0796Bram Moolenaar
Problem: No coverage on Travis with clang. Solution: Use a specific coveralls version. (Ozaki Kiichi, closes #1888)
2017-07-28Do not run coverage with clang, currently fails.Bram Moolenaar
2017-07-28Do not invoke rvm resetBram Moolenaar
2017-07-28Remove ruby-dev from travis config.Bram Moolenaar
2017-07-28Switch travis back to precise temporarilyBram Moolenaar
2017-07-27patch 8.0.0780: build failure on Travisv8.0.0780Bram Moolenaar
Problem: Build failure on Travis. Solution: Set distribution explicitly. Use Lua and Ruby dev. (Ken Takata, closes #1884)
2017-03-25patch 8.0.0508: Coveralls no longer shows per-file coveragev8.0.0508Bram Moolenaar
Problem: Coveralls no longer shows per-file coverage. Solution: Add coverage from codecov.io. (Christian Brabandt)
2017-03-05patch 8.0.0418: ASAN logs are disabledv8.0.0418Bram Moolenaar
Problem: ASAN logs are disabled and don't cause a failure. Solution: Enable ASAN logs and fail if not empty. (James McCoy, closes #1425)
2017-02-23patch 8.0.0363: Travis is too slow to keep up with patchesv8.0.0363Bram Moolenaar
Problem: Travis is too slow to keep up with patches. Solution: Increase git depth to 20
2017-01-27patch 8.0.0249: CI failure when a submit is close to previous onev8.0.0249Bram Moolenaar
Problem: When two submits happen quick after each other, the tests for the first one may error out. Solution: Use a git depth of 10 instead of 1. (Christian Brabandt)
2017-01-26patch 8.0.0240: failure with one build on CIv8.0.0240Bram Moolenaar
Problem: The clang build on CI fails with one configuration. Solution: Redo a previous patch that was accidentally reverted.
2017-01-26patch 8.0.0239: no CI with an address sanitizerv8.0.0239Bram Moolenaar
Problem: The address sanitizer sometimes finds errors, but it needs to be run manually. Solution: Add an environment to Travis with clang and the address sanitizer. (Christian Brabandt) Also include changes only on github.
2017-01-06Only install coveralls when used.Bram Moolenaar
2017-01-06Better solution to make coveralls work again.Bram Moolenaar
2017-01-06Tune travis config for coverage with gcc only.Bram Moolenaar
2017-01-06Another attempt to make coveralls work.Bram Moolenaar
2017-01-06Attempt to make coverage working again.Bram Moolenaar
2016-11-12patch 8.0.0080v8.0.0080Bram Moolenaar
Problem: The OS X build fails on Travis. Solution: Skip the virtual framebuffer on OS X.
2016-11-11patch 8.0.0077v8.0.0077Bram Moolenaar
Problem: The GUI code is not tested by Travis. Solution: Install the virtual framebuffer.