summaryrefslogtreecommitdiffstats
path: root/.travis.yml
AgeCommit message (Collapse)Author
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.
2016-08-02patch 7.4.2146v7.4.2146Bram Moolenaar
Problem: Not enough testing for popup menu. CTRL-E does not always work properly. Solution: Add more tests. When using CTRL-E check if the popup menu is visible. (Christian Brabandt)
2016-07-30Add OSX build to Travis CI. (Christian Brabandt)Bram Moolenaar
2016-07-16Put building with interfaces on the right target.Bram Moolenaar
2016-07-16Correct build condition.Bram Moolenaar
2016-07-16Add missing "then".Bram Moolenaar
2016-07-16Add a separate build target for the unittests. Hopefully the coverage will ↵Bram Moolenaar
be merged then.
2016-07-16Run unittests before scripttests. Hopefully does not mess up coverage.Bram Moolenaar
2016-07-16patch 7.4.2052v7.4.2052Bram Moolenaar
Problem: Coverage report is messed up by the unittests. Solution: Add a separate test target for script tests. Use that when collecting coverage information.
2016-01-03patch 7.4.1045v7.4.1045Bram Moolenaar
Problem: Having shadow and coverage on the same build results in the source files not being available in the coverage view. Solution: Move using shadow to the normal build.
2015-12-30patch 7.4.1003v7.4.1003Bram Moolenaar
Problem: Travis could check a few more things. Solution: Run autoconf on one of the builds. (James McCoy, closes #510) Also build with normal features.
2015-12-29patch 7.4.997v7.4.997Bram Moolenaar
Problem: "make shadow" was sometimes broken. Solution: Add a test for it. (James McCoy, closes #520)
2015-09-25patch 7.4.884v7.4.884Bram Moolenaar
Problem: Travis also builds on a tag push. Solution: Filter out tag pushes. (Kenichi Ito)
2015-09-15patch 7.4.872v7.4.872Bram Moolenaar
Problem: Not using CI services available. Solution: Add configuration files for travis and appveyor. (PR #401)