summaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2021-12-19core: remove tests on Travis CISébastien Helleu
Travis CI has been replaced by GitHub Actions since May 2020.
2020-05-22core: add CI with GitHub Actions, move codecov.io upload to GitHub ActionsSébastien Helleu
2020-05-03tests: replace compiler by different env lines (Travis CI)Sébastien Helleu
2020-05-03tests: switch to Ubuntu Bionic, use pylint3 to lint Python scripts (Travis CI)Sébastien Helleu
2020-05-03core: disable pylint of script docgen.py (Travis CI)Sébastien Helleu
2020-05-03Revert "core: use pylint3 to lint Python scripts (Travis CI)"Sébastien Helleu
This reverts commit 03ec80f7d33d4a905fd42a8c4816ee88c530c217.
2020-05-03core: use pylint3 to lint Python scripts (Travis CI)Sébastien Helleu
2020-04-19core: disable build with obsolete autotools option "--disable-gnutls" ↵Sébastien Helleu
(Travis CI)
2020-04-18core: make GnuTLS a required dependencySébastien Helleu
2019-07-31work around broken travis environment variablesEli Schwartz
See: https://github.com/travis-ci/travis-ci/issues/5301
2019-07-01core: remove pyenv in Travis CISébastien Helleu
2019-07-01core: compile with Python 3 by defaultSébastien Helleu
The CMake option ENABLE_PYTHON3 is renamed to ENABLE_PYTHON2, to use Python 2 first then fallback on Python 3. In the same way, the configure option --enable-python3 is renamed to --enable-python2, to use Python 2 first then fallback on Python 3.
2019-03-29core: send code coverage only with gcc, not with clangSébastien Helleu
2019-03-29core: move upload of code coverage from build-test.sh to .travis.ymlSébastien Helleu
2019-03-29core: upload code coverage on codecov.io in Travis CISébastien Helleu
2019-03-23core: switch from Ubuntu Trusty to Xenial in Travis CISébastien Helleu
2019-01-31core: add "travis_retry" on commands that can fail due to network error ↵Sébastien Helleu
(Travis CI)
2018-11-17core: add test on some WeeChat command line options on Travis CISébastien Helleu
2018-03-20core: add test of Debian/Ubuntu patches on Travis CISébastien Helleu
2017-10-07tests: add scripting API tests (issue #104)Sébastien Helleu
Automatic tests of scripting API are made with Python scripts: - unparse.py: convert Python code to other languages - testapigen.py: generate scripts in all languages to test the API - testapi.py scripting API tests
2017-10-01tests: run command "/debug libs" in tests instead of Travis CI commandSébastien Helleu
2017-09-24core: disable tests with Python 3 until problem is fixed on Travis CISébastien Helleu
2017-09-24core: test with Python 3.5 instead of 3.6 on Travis CISébastien Helleu
2017-09-24core: add a workaround for Python 3 issue on Travis CISébastien Helleu
2017-09-03php: new php pluginAdam Saponara
This plugin requires PHP >= 7.0.
2016-08-30core: install asciidoctor gem on Travis CI (issue #722)Sébastien Helleu
2016-05-15core: remove install of asciidoc and related packages (Travis CI) (issue #722)Sébastien Helleu
2015-12-20core: use Ubuntu Trusty for tests (Travis CI)Mikaela Suomalainen
The Debian package libcpputest-dev becomes useless as it's available in the repositories now.
2015-11-30core: add command "pylint --version" (Travis CI)Sébastien Helleu
2015-10-22Rename script build.sh to build-test.shSébastien Helleu
2015-10-17core: rename "build-scripts" directory to "tools"Sébastien Helleu
2015-08-16core: rename "scripts" directory to "build-scripts"Sébastien Helleu
2015-06-14tests: add package libcpputest-dev for ubuntu/precise (Travis CI)Sébastien Helleu
2015-06-14core: replace HTTPS by HTTP for the download of libcpputest (Travis CI)Sébastien Helleu
With HTTPS, it often fails with no reason (error: "curl: (28) SSL connection timeout").
2015-03-08core: add installation of libv8-dev (Travis CI)Sébastien Helleu
2015-01-24core: add check of symbolic link "weechat-curses" (Travis CI)Sébastien Helleu
2014-12-13core: add flag -L for curl (Travis CI)Sébastien Helleu
2014-12-13core: replace wget by curl (Travis CI)Sébastien Helleu
2014-12-13core: use https for WeeChat URLsSébastien Helleu
2014-11-08core: add Travis CI builds with Python 3 and without GnuTLSSébastien Helleu
2014-10-26core: replace package libgnutls28-dev by libgnutls-dev (Travis CI)Sébastien Helleu
2014-10-26core: replace package libgcrypt20-dev by libgcrypt11-dev (Travis CI)Sébastien Helleu
2014-10-26core: fix installation of required packages (Travis CI)Sébastien Helleu
2014-10-26core: display libs used when running WeeChat in TravisSébastien Helleu
2014-08-02core: add empty line in .travis.ymlSébastien Helleu
2014-08-02core: enable fast_finishing (Travis CI)Mikaela Suomalainen
fash_finish makes it so that if one job fails, the build is marked as failed without having to wait for the other jobs to finish. If there are still unfinished jobs at the time of failure, they continue running after the build has been marked as failed.
2014-08-02core: remove unused ubuntu PPA (Travis CI)Sébastien Helleu
2014-08-02core: replace package libcpputest-dev by amd64 version (Travis CI)Sébastien Helleu
2014-07-24core: download debian package libcpputest-dev from weechat.org (Travis CI)Sébastien Helleu
2014-07-22core: add option "--yes" for add-apt-repository (Travis CI)Sébastien Helleu