Mercurial > vim
comparison .travis.yml @ 7121:a497a9868255 v7.4.872
commit https://github.com/vim/vim/commit/0600f3511c6018cbcdb170a904bcf6533a06bf2d
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Sep 15 19:18:18 2015 +0200
patch 7.4.872
Problem: Not using CI services available.
Solution: Add configuration files for travis and appveyor. (PR #401)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 15 Sep 2015 19:30:04 +0200 |
parents | |
children | 7669c1269190 |
comparison
equal
deleted
inserted
replaced
7120:4fee246cf1b4 | 7121:a497a9868255 |
---|---|
1 language: c | |
2 | |
3 compiler: | |
4 - clang | |
5 - gcc | |
6 | |
7 env: | |
8 - COVERAGE=yes CFLAGS=--coverage LDFLAGS=--coverage FEATURES=huge | |
9 "CONFOPT='--enable-perlinterp --enable-pythoninterp --enable-python3interp --enable-rubyinterp --enable-luainterp'" | |
10 - COVERAGE=no FEATURES=small CONFOPT= | |
11 - COVERAGE=no FEATURES=tiny CONFOPT= | |
12 | |
13 sudo: false | |
14 | |
15 addons: | |
16 apt: | |
17 packages: | |
18 - lcov | |
19 - libperl-dev | |
20 - python-dev | |
21 - python3-dev | |
22 - liblua5.1-0-dev | |
23 - lua5.1 | |
24 | |
25 before_install: | |
26 - pip install --user cpp-coveralls | |
27 | |
28 script: | |
29 - NPROC=$(getconf _NPROCESSORS_ONLN) | |
30 - ./configure --with-features=$FEATURES $CONFOPT --enable-fail-if-missing && make -j$NPROC | |
31 - ./src/vim --version | |
32 - make test | |
33 | |
34 after_success: | |
35 - if [ x"$COVERAGE" = "xyes" ]; then ~/.local/bin/coveralls -b src -x .xs -e src/xxd -e src/if_perl.c --encodings utf-8 latin-1 EUC-KR; fi | |
36 | |
37 # vim:set sts=2 sw=2 tw=0 et: |