Commit graph

49 commits

Author SHA1 Message Date
Tomas Babej
fe4f44bcf9
travis: Use makefile target 2018-07-31 04:54:10 -04:00
Tomas Babej
b00e886142
tests: Use explicit coverage tracking 2018-07-31 03:46:58 -04:00
Tomas Babej
9a91b5de32
tets: Pass along the exit code 2018-07-31 02:20:17 -04:00
Tomas Babej
af6b495fd9
travis: Specify docker service 2018-07-31 01:43:36 -04:00
Tomas Babej
ddf42293c3
travis: Execute docker container as sudo 2018-07-31 00:39:54 -04:00
Tomas Babej
b9878fad11
travis: No point to test container twice 2018-07-31 00:34:39 -04:00
Tomas Babej
07d93b65ee
travis: Specify docker-compose directly 2018-07-31 00:30:58 -04:00
Tomas Babej
9010069d3a
travis: Specify container to consume the build arg 2018-07-31 00:07:03 -04:00
Tomas Babej
5b1baba08b
travis: Use docker-compose to build 2018-07-31 00:01:51 -04:00
Tomas Babej
bda5df48a3
tests: Use pytest-cov 2018-07-30 23:51:45 -04:00
Tomas Babej
111a32420b
travis: Use new docker-based build 2018-07-30 22:43:56 -04:00
Tomas Babej
dfc43e6416
travis: Temporarily disable testing of 2.6.0 branch 2018-07-15 22:43:19 -04:00
Tomas Babej
6f025c8254
travis: Soft drop Python 2 support 2018-07-15 18:57:27 -04:00
Tomas Babej
0da2ac6fe7
travis: Travis does not support Python 3.7 yet 2018-07-15 18:53:29 -04:00
Tomas Babej
7d9fe9d7b9
travis: Use g++ 6.0 2018-07-15 18:45:32 -04:00
Tomas Babej
bf9efa99db
travis: Test all newer Python versions 2018-07-15 18:45:18 -04:00
Tomas Babej
ffe53db9cf
travis: Clone taskwarrior as task 2018-05-09 13:18:14 -04:00
Tomas Babej
f7a8ad7f0a
meta: Use new TW repo location 2018-05-08 11:51:31 -04:00
Tomas Babej
7e9d34ab5e travis: Update upstream task repo git url 2017-07-05 23:46:38 +02:00
Tomas Babej
21b766134f coverage: Explicit coverage tracking no longer needed 2017-01-09 00:38:24 +01:00
Tomas Babej
1889ee5e1e travis: It is necessary to run directly in the plugin dir for coverage
The coverage plugin does not mark the lines in the files executed
directly by vim otherwise.
2017-01-09 00:34:15 +01:00
Tomas Babej
bbdf73fe22 travis: Upgrade to trusty, support testing on Python 3 2017-01-08 18:21:08 +01:00
Tomas Babej
3ecb997f00 travis: Speed up and support testing with libshared-dependant builds 2017-01-07 23:13:52 +01:00
Tomas Babej
5886f84b32 travis: Test with 2.6.0 branch of TaskWarrior 2017-01-06 16:54:20 +01:00
Tomas Babej
889c4f7518 travis: Do not test with python3 on master 2017-01-06 15:21:05 +01:00
Tomas Babej
8eb10da06d Revert "Exaustive search for travis bug"
This reverts commit 8ebaa6d41a.

This experiment turned out to be a harder issue, so let's keep it off
the master branch.
2016-12-18 01:15:07 +01:00
Tomas Babej
8ebaa6d41a Exaustive search for travis bug 2016-12-17 01:08:14 +01:00
Tomas Babej
6460d2650a travis: Test both Python2 and Python3 2016-12-16 14:58:30 +01:00
Tomas Babej
df2b5f87e6 travis: Make coverage reports more robust 2016-12-16 13:25:44 +01:00
Tomas Babej
7f094e96b7 travis: Cover current development version of Taskwarrior 2015-12-27 12:43:10 +01:00
Tomas Babej
fe0c91925f travis: Update tested versions 2015-09-11 11:35:10 +02:00
Tomas Babej
8a4d16cb88 travis: Test on TaskWarrior's 2.4.5 development branch 2015-07-24 22:33:16 +02:00
Tomas Babej
8d72d0699f travis: Do not officially test for 2.4.5 as of now, it is still too unstable 2015-07-16 08:27:27 +02:00
Tomas Babej
248cde4c6c travis: Updated tested TaskWarrior versions 2015-06-05 19:36:03 +02:00
Tomas Babej
772afc4f17 travis: Execute tests from vim plugin directory, so that coverage reports can be merged 2015-03-27 19:58:27 +01:00
Tomas Babej
6a8e9063e8 travis: Add verbose output 2015-03-27 17:43:58 +01:00
Tomas Babej
1f71731316 travis: Create collection directory for coverage files 2015-03-27 17:34:57 +01:00
Tomas Babej
8172c7a4f0 travis: Install coverage related libs system-wide 2015-03-27 17:26:16 +01:00
Tomas Babej
66af2795f5 travis: Perform coverage report after combining the partial results 2015-03-27 16:54:55 +01:00
Tomas Babej
48db70ecc6 travis: Combine coverage from all sources 2015-03-27 16:53:36 +01:00
Tomas Babej
3a4f0f7e57 travis: Install tasklib both system-wide and into virtualenv 2015-03-26 23:09:19 +01:00
Tomas Babej
0b70a2c6ac travis: Do not test on Python 2.6, vimrunner can't handle it 2015-03-26 20:57:33 +01:00
Tomas Babej
b68eb93def travis: Make access to PPA which contains gvim 7.4 2015-03-26 19:34:17 +01:00
Tomas Babej
8d1f44747f travis: Only test with recent version of TaskWarrior
The versions before 2.4.0 do not have 'task calc' command,
which is used to convert text type to a datetime object.
2015-03-26 10:56:21 +01:00
Tomas Babej
0caf58f1c0 travis: Add tasklib 2015-03-26 01:25:56 +01:00
Tomas Babej
85fd7250bd travis: Fix typo 2015-03-26 01:04:36 +01:00
Tomas Babej
a888f1fae0 travis: Add vimrunner to requirements 2015-03-26 01:04:00 +01:00
Tomas Babej
c385777c32 travis: Make travis.yml more readable 2015-03-26 01:03:03 +01:00
Tomas Babej
02bce6903b travis: Add initial .travis.yml 2015-03-26 01:00:07 +01:00