Commit Graph
79 Commits
Author SHA1 Message Date
louiz’ b141f3ddee Explicitely use the docker runner on some builds 2016-10-24 11:39:28 +02:00
louiz’ 4359680f9d Fix test encoding by setting LANG and LC_ALL to C.UTF-8 2016-10-24 11:21:12 +02:00
louiz’ fed21b7e9f ci: Rename the test archive 2016-10-24 10:23:09 +02:00
louiz’ 52f0aca246 Coverity upload is allowed to fail and is manual. Also name the artifacts 2016-10-21 00:05:21 +02:00
louiz’ 7dfc08ca9b Use g++ for the openbsd tests 2016-10-13 10:22:37 +02:00
louiz’ 86c927ae17 ci: Add a test on openbsd 2016-10-12 22:18:16 +02:00
louiz’ 5477db7999 Add a coverity job that runs cov-build and submit the archive to coverity.com 2016-10-06 22:29:47 +02:00
louiz’ daa7ea04a4 Add coverage_e2e, which runs e2e, and regenerate a global coverage report
This coverage is probably more useful than the other one, because it’s not
really reasonable to try to cover everything with simple units test (e.g. on
network code etc).
However, we should strive to have 100% coverage with our e2e tests.
2016-09-28 19:48:00 +02:00
louiz’ 37800c804e Actually it works when we surrount the WHOLE string with quotes
Not just part of it
2016-07-29 11:00:30 +02:00
louiz’ 1dd324aef3 lol k gitlab-ci. It fails to parse a string that contains : 2016-07-29 10:49:31 +02:00
louiz’ 6ca689650a ci: echo the cmake command line arguments 2016-07-29 10:39:40 +02:00
louiz’ 7cc05ab496 Refactor the CI file, build many configurations 2016-07-23 11:29:40 +02:00
louiz’ c6cfa69cdc Always build the artifacts 2016-07-18 09:53:01 +02:00
louiz’ d78bc8c6ba ci: include only the rpm and srpm directory in the artifacts
The rest is useless and takes a lot of space
2016-05-23 18:00:17 +02:00
louiz’ ce2b8a15f1 ci: Have two builds: on fedora and on debian 2016-05-12 11:41:54 +02:00
louiz’ 06439fa2fc Run e2e in a subdirectory and lighten the build artifacts 2016-05-04 14:25:30 +02:00
louiz’ 747f04ee6d Move the e2e tests out of make check 2016-04-22 10:49:07 +02:00
louiz’ ee9b7f55bb Run make rpm, in the ci 2016-04-22 10:49:07 +02:00
Florent Le Coz 1f1a27c930 Fix a few ci things 2016-02-24 09:31:30 +01:00
Florent Le Coz 4cd97f7e88 Simplify the ci file 2016-02-17 20:21:02 +01:00
Florent Le Coz 339176449f Remove the clang ci test that won’t work for a mysterious reason in my docker 2016-02-12 10:09:41 +01:00
Florent Le Coz 8c249f1447 Build the rpm with gitlab-ci 2016-01-21 16:54:42 +01:00
Florent Le Coz a2fb3d0520 Rename the CI build where we run the coverage 2015-11-30 05:07:01 +01:00
Florent Le Coz 87d00ebe2d Coverage cannot run with clang++ 2015-11-30 05:06:23 +01:00
Florent Le Coz a44372e1b1 Add a CI build with clang 2015-11-05 02:22:00 +01:00
Florent Le Coz 73fd710cfd Only run “make coverage” in one CI build 2015-10-31 01:48:34 +01:00
Florent Le Coz b8b2d4f985 Remove the build+test script, just specify everything in the CI file 2015-10-30 18:14:17 +01:00
Florent Le Coz d799dc10b6 Test a different way to do our CI
Introduce a script, which is called with different parameters, to have a
number of builds done with a different configuration, without repeating
things too much.
2015-10-26 20:00:52 +01:00
Florent Le Coz 42a743faeb Introduce a basic .gitlab-ci.yml file 2015-10-26 02:40:45 +01:00