Sébastien Helleu
e8af853624
tests: add scripting API tests (issue #104 )
...
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-07 16:51:25 +02:00
Sébastien Helleu
137d5863e2
tests: run command "/debug libs" in tests instead of Travis CI command
2017-10-01 08:00:39 +02:00
Sébastien Helleu
9a6b107648
core: disable tests with Python 3 until problem is fixed on Travis CI
2017-09-24 15:57:05 +02:00
Sébastien Helleu
a8bbb5ab9e
core: test with Python 3.5 instead of 3.6 on Travis CI
2017-09-24 15:48:46 +02:00
Sébastien Helleu
30f6b5fadf
core: add a workaround for Python 3 issue on Travis CI
2017-09-24 15:45:24 +02:00
Adam Saponara
d032ee2159
php: new php plugin
...
This plugin requires PHP >= 7.0.
2017-09-03 15:33:16 +02:00
Sébastien Helleu
e2fdb84dcd
core: install asciidoctor gem on Travis CI (issue #722 )
2016-08-30 18:49:01 +02:00
Sébastien Helleu
836876bacb
core: remove install of asciidoc and related packages (Travis CI) (issue #722 )
2016-05-15 09:10:08 +02:00
Mikaela Suomalainen
9f049afb18
core: use Ubuntu Trusty for tests (Travis CI)
...
The Debian package libcpputest-dev becomes useless as it's available in
the repositories now.
2015-12-20 07:57:36 +01:00
Sébastien Helleu
a99b01bc5e
core: add command "pylint --version" (Travis CI)
2015-11-30 10:22:04 +01:00
Sébastien Helleu
d722e3709c
Rename script build.sh to build-test.sh
2015-10-22 20:54:12 +02:00
Sébastien Helleu
80293c2447
core: rename "build-scripts" directory to "tools"
2015-10-17 14:30:10 +02:00
Sébastien Helleu
fd1886e883
core: rename "scripts" directory to "build-scripts"
2015-08-16 11:29:31 +02:00
Sébastien Helleu
9e0fa27525
tests: add package libcpputest-dev for ubuntu/precise (Travis CI)
2015-06-14 14:32:22 +02:00
Sébastien Helleu
c8ac7e3791
core: replace HTTPS by HTTP for the download of libcpputest (Travis CI)
...
With HTTPS, it often fails with no reason
(error: "curl: (28) SSL connection timeout").
2015-06-14 09:11:28 +02:00
Sébastien Helleu
be20068e6a
core: add installation of libv8-dev (Travis CI)
2015-03-08 11:58:52 +01:00
Sébastien Helleu
7fc4c63ba6
core: add check of symbolic link "weechat-curses" (Travis CI)
2015-01-24 16:30:13 +01:00
Sébastien Helleu
27817908f4
core: add flag -L for curl (Travis CI)
2014-12-13 17:27:55 +01:00
Sébastien Helleu
872f531fe4
core: replace wget by curl (Travis CI)
2014-12-13 09:54:16 +01:00
Sébastien Helleu
0cd2aff765
core: use https for WeeChat URLs
2014-12-13 09:16:09 +01:00
Sébastien Helleu
2f7dbd746e
core: add Travis CI builds with Python 3 and without GnuTLS
2014-11-08 14:02:30 +01:00
Sébastien Helleu
f2f5d83abe
core: replace package libgnutls28-dev by libgnutls-dev (Travis CI)
2014-10-26 18:50:43 +01:00
Sébastien Helleu
5ff0efc3f5
core: replace package libgcrypt20-dev by libgcrypt11-dev (Travis CI)
2014-10-26 18:45:56 +01:00
Sébastien Helleu
d8893f29e7
core: fix installation of required packages (Travis CI)
2014-10-26 18:42:04 +01:00
Sébastien Helleu
2fb2d7a854
core: display libs used when running WeeChat in Travis
2014-10-26 18:22:49 +01:00
Sébastien Helleu
a93c92c5b1
core: add empty line in .travis.yml
2014-08-02 18:44:26 +02:00
Mikaela Suomalainen
21538edc9b
core: enable fast_finishing (Travis CI)
...
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-02 18:41:33 +03:00
Sébastien Helleu
ed05730a3b
core: remove unused ubuntu PPA (Travis CI)
2014-08-02 15:14:53 +02:00
Sébastien Helleu
63d9f2452d
core: replace package libcpputest-dev by amd64 version (Travis CI)
2014-08-02 15:10:41 +02:00
Sébastien Helleu
e8c03ea513
core: download debian package libcpputest-dev from weechat.org (Travis CI)
2014-07-24 22:27:48 +02:00
Sébastien Helleu
2331f68c88
core: add option "--yes" for add-apt-repository (Travis CI)
2014-07-22 21:14:35 +02:00
Sébastien Helleu
8386c1a210
tests: run tests after build on Travis CI
2014-07-22 21:05:53 +02:00
Sébastien Helleu
d7e4fb7080
core: add install of autopoint in Travis CI
2014-07-20 22:36:19 +02:00
Sébastien Helleu
e5d6243155
core: add build with autotools for Travis CI
2014-07-20 22:31:33 +02:00
Sébastien Helleu
d9c82e2103
core: add VERBOSE flag for compilation (Travis)
2014-05-11 10:55:21 +02:00
Sébastien Helleu
3a0617f62c
core: add clang compiler for Travis build
2014-05-11 10:25:30 +02:00
Sébastien Helleu
21d55695b1
core: add pylint check of doc/docgen.py (Travis)
2014-05-11 08:15:47 +02:00
Sébastien Helleu
ce189fdd2d
core: add missing semicolon in .travis.yml
2014-05-05 22:37:52 +02:00
Sébastien Helleu
c119c2b8ac
core: use before_script instead of before_install (Travis)
2014-05-05 22:33:35 +02:00
Sébastien Helleu
cf0b70eab2
core: use tee to write in /etc/apt/apt.conf (Travis)
2014-05-05 22:24:31 +02:00
Sébastien Helleu
5566656f6a
core: set option APT::Install-Recommends before commands apt-get / mk-build-deps (Travis)
2014-05-05 22:17:45 +02:00
Sébastien Helleu
519cc13273
core: add option "APT::Install-Recommends=false" for apt-get (Travis)
2014-05-05 21:57:31 +02:00
Sébastien Helleu
a3ce4da854
core: remove use of virtualenv for Travis
2014-05-05 20:15:48 +02:00
Sébastien Helleu
d10080bca2
core: add install of package libenchant-dev for Travis
...
Package libenchant-dev is required by pyenchant (used in msgcheck).
2014-05-05 20:07:53 +02:00
Sébastien Helleu
13375fd077
core: add check of .po files with msgcheck for Travis
2014-05-05 19:47:06 +02:00
Sébastien Helleu
aa523be8be
core: add build of man page and docs for Travis
2014-05-04 08:40:21 +02:00
Sébastien Helleu
85596a9b0e
core: do the "cd build" on its own line in .travis.yml
2014-05-04 07:34:47 +02:00
Mikaela Suomalainen
8199c0a3f7
core: .travis.yml: install equivs
...
which is required by previous mk-build-deps which comes from devscripts and
which should depend on equivs, but it doesn't...
2014-05-03 21:51:23 +03:00
Mikaela Suomalainen
333a5ad330
core: .travis.yml: install devscripts to get mk-build-deps / fix build.
2014-05-03 21:48:06 +03:00
Mikaela Suomalainen
f67b3dc24a
core: .travis.yml: install build-depedencies as said in debian/control.
2014-05-03 21:45:15 +03:00