Commit graph

16 commits

Author SHA1 Message Date
Cameron Ross f183e4aa80 add an official yaml test suite runner (#209)
add an official yaml test suite runner
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2019-01-08 23:12:39 +01:00
BBasile 9d75bae8c2
fix ci performance regression due to slow setup of python 3.6 2018-12-14 02:55:55 +01:00
Basile Burg d51e75aec5 fix CI broken due to mess with python version 2018-12-11 15:11:44 +01:00
BBasile 7dbec8d1ad Prevent running CI twice when PRs are originated from the origin (#204)
Prevent running CI twice when PRs are originated from the origin
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-11-02 06:05:10 +01:00
Basile Burg 8f1be7b0f6 fix CI failures due to Meson and DMD nightlies 2018-09-30 09:25:09 +02:00
Cameron Ross bb7b87370a add tojson subpackage for converting yaml docs to json (#171)
add tojson subpackage for converting yaml docs to json
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-06-21 05:34:07 +02:00
Cameron Ross 99328d471d
only build dyaml:benchmark once 2018-04-29 04:52:59 -03:00
Cameron Ross 49e855127e compile examples on travis-ci as well 2018-04-27 08:53:56 +03:00
Matthias Klumpp 39afcbc850 ci: Enable Meson builds again
This reverts commit 25e3a4fa65 and adds a
dependency on a bugfixed version of Meson.
2018-02-23 03:10:31 +01:00
Sebastian Wilzbach 25e3a4fa65 Temporarily disable meson builds 2018-01-18 02:25:10 +01:00
Matthias Klumpp 09f3e9bd81 travis: Limit ninja jobs
This is needed because Ninja sees too many CPUs in Travis' container,
and therefore spawns a lot of jobs which leads Travis to occasionally
kill a ninja process.
Limiting the jobs protects against that behavior.
2018-01-07 20:48:17 +01:00
Matthias Klumpp 1390d2e365 trivial: Use newer Ninja 2018-01-07 17:41:40 +01:00
Matthias Klumpp d804837280 travis: Enforce Python version
Workaround for https://github.com/travis-ci/travis-ci/issues/8363 - the
matrix feature does not make sense here, so having this workaround is
acceptable.
2018-01-07 17:41:20 +01:00
Sebastian Wilzbach f798c4ac28 Enable CodeCov 2017-06-15 13:26:50 +03:00
Matthias Klumpp 5a526018b0 travis: Test Meson builds as well 2017-05-19 15:40:07 +03:00
Ferdinand Majerech 8bd901296b Travis 2014-12-31 15:33:57 +01:00