Commit Graph

24 Commits

Author SHA1 Message Date
micbou
40a12d758b
Require GCC 4.9
A compiler with good enough C++11 support is required to build ycmd.
2017-06-05 11:54:06 +02:00
Val Markovic
78dbf9be12
Removing unnecessary travis webhook
Our homu instance gets travis events through GitHub status events.
2017-05-13 12:08:45 -07:00
Val Markovic
ef1060e2db
Adding webhook for custom homu bot 2017-05-11 21:15:21 -07:00
micbou
85922ba1a9
Revert PR #2279 2016-12-18 16:31:23 +01:00
micbou
9d6a17b140
Add coverage support
Use codecov for coverage reports. Add badge to README.
2016-10-12 23:03:37 +02:00
Ben Jackson
1e8be57708 Use g++ 4.8 on YouCompleteMe builds too as the new boost requires this 2016-10-02 21:36:35 +01:00
micbou
eace44f7d5 Disable flake8 for Python 2.6 on Travis
Since version 3.0.0, flake8 does not support Python 2.6, 3.2 and 3.3
anymore. It is still working for our Python 3.3 runs on Travis but
not for the Python 2.6 one so we only disable it for this version.
2016-08-12 02:25:16 +02:00
micbou
dfd62c4c44 Update Travis configuration 2016-05-10 20:42:23 +02:00
micbou
1b0a8ea6e8 Update AppVeyor configuration
Create AppVeyor batch script and move CI scripts to a separate folder.
2016-02-29 20:06:01 +01:00
Val Markovic
eb8a24f23d Addressing review comments 2016-02-29 10:26:50 -08:00
Val Markovic
ba97a28b62 Our Travis config now supports py3 2016-02-28 20:24:53 -08:00
Ben Jackson
0639200153 Run tests on OS X
We import the scripts from ycmd with a couple of modifications:
 - don't set YCM_CORES=1 as we didn't before, and this makes the build a lot faster
 - don't install gcc-4.8 as we didn't before
 - install argparse as it is not available in python2.6
2015-11-08 22:07:45 +00:00
micbou
0588c23c70 Update Travis configuration 2015-08-23 23:27:13 +02:00
micbou
c989cfc78c Remove deprecated --use-mirrors argument from pip
Pip no longer supports --use-mirrors since version 1.5. See
https://github.com/pypa/pip/pull/1098.
2015-05-18 13:33:41 +02:00
Strahinja Val Markovic
4344ee70a8 run_tests.sh only runs YCM tests, not ycmd ones 2014-05-21 13:41:31 -07:00
Strahinja Val Markovic
cb0ad05fb7 Travis config now checks out submodules 2014-05-15 19:03:29 -07:00
Strahinja Val Markovic
aac33b61e9 Sigh, travis install needs sudo for apt-get 2013-10-08 22:18:29 -07:00
Strahinja Val Markovic
8debd30864 Telling Travis to install mono-devel 2013-10-08 22:16:13 -07:00
Strahinja Val Markovic
070d39b2a9 Adding a run_tests script
This is now also used by Travis CI.
2013-10-07 11:03:30 -07:00
Strahinja Val Markovic
10d038dbcd Running nosetests after install.sh
ycm_core.so needs to be built for the tests to run. The python code imports
ycm_core, so it needs to be present.
2013-05-19 14:25:36 -07:00
Strahinja Val Markovic
357fd98747 Tests for helper functions in flags.py 2013-05-19 14:20:13 -07:00
Strahinja Val Markovic
440e3b6f38 Adding complexity check to flake8 call 2013-04-26 22:33:30 -07:00
Strahinja Val Markovic
e41eda91ac pyflakes checking for Travis build bot 2013-04-26 22:14:06 -07:00
Strahinja Val Markovic
484c5f7241 Travis CI config file & related required changes 2013-04-18 23:38:29 -07:00