micbou
e1b8121082
Do not install Ninja on CI services
2018-04-27 14:28:51 +02:00
Boris Staletic
605ef42cd6
Drop Python 2.6 and Python 3.3
2018-01-30 18:34:50 +01:00
micbou
af5a3ae36e
Move macOS builds to CircleCI
2018-01-20 10:36:18 +01:00
micbou
342ba19730
Downgrade GCC requirement on Travis
...
GCC 4.8 is now enough to build ycmd.
2017-07-20 22:22:14 +02:00
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