Commit Graph
73 Commits
Author SHA1 Message Date
louiz’ 470fdaf8bd ci: Use the build:7 artifacts for test:without_udns 2017-03-07 02:58:07 +01:00
louiz’ 3316218145 ci: Run a e2e test without udns (and upload to codecov) 2017-03-07 02:48:39 +01:00
louiz’ d9811320e2 Do not pass the build artifacts to packaging:deb job 2017-03-07 01:47:58 +01:00
louiz’ cf2d4fb6a2 ci: refactor, comments, use the artifacts from a stage to the next 2017-03-07 01:26:12 +01:00
louiz’ ecdf18dfc6 ci: remove packaging:docker 2017-02-28 23:57:13 +01:00
louiz’ 90b3c07b6c Revert "Split the biboumi dockerfile into two, to be able to disable the cache"
This reverts commit 26eb28dc23.
2017-02-28 23:46:55 +01:00
louiz’ 73915e889d Remove the sonar-qube build
[ci skip]
2017-02-28 23:48:38 +01:00
louiz’ 26eb28dc23 Split the biboumi dockerfile into two, to be able to disable the cache 2017-02-28 19:39:09 +01:00
louiz’ a03fd18d0a ci: remove all mention of docker.io in packaging:docker 2017-02-17 20:27:26 +01:00
louiz’ 384f3591e7 ci: Empty the before_script for the packaging:docker job 2017-02-17 10:51:44 +01:00
louiz’ 724b7bf8e9 ci: Add a packaging:docker job that builds and push to the image docker.io 2017-02-17 18:32:55 +01:00
louiz’ 70014a7f66 ci: run apt update before apt install in packaging:deb 2017-02-12 15:23:41 +01:00
louiz’ 4ec2e1f794 ci: packaging:deb try move the build artifacts into the build directory 2017-02-01 21:27:29 +01:00
louiz’ 9ce29fa76c ci: packaging:deb, build for debian branch, include built .deb file 2017-02-01 21:16:40 +01:00
louiz’ f197e30398 ci: in packaging:deb, override the before_script 2017-02-01 20:53:27 +01:00
louiz’ 5eb5e9e0af ci: add a packaging:debian job, based on the debian branch 2017-02-01 18:16:27 +01:00
louiz’ 5b56007828 Use udns instead of c-ares
fix #3226
2017-01-06 22:58:18 +01:00
louiz’ 37200bc61e CI: Use our own registry for docker images 2016-12-24 00:49:20 +01:00
louiz’ e45902ba26 ci: make it two uploads and flag them (e2e, and test_suite) 2016-12-11 21:47:02 +01:00
louiz’ 8bae00716e ci: upload our own total_coverage.info to codecov
Is a lot faster, and is more consistent
2016-12-11 21:36:00 +01:00
louiz’ fc50888074 Run codecov upload from the root directory 2016-12-11 17:18:55 +01:00
louiz’ 36252ad217 ci: sonar-qube upload is allowed to fail 2016-12-11 13:51:11 +01:00
louiz’ 4860201d8c Add a make coverage target to merge all other coverages, and upload to codecov 2016-12-10 20:11:30 +01:00
louiz’ 3961df3d54 ci: Do not try to gem install coveralls-lcov 2016-12-10 17:06:53 +01:00
louiz’ 45e8de8e00 Upload the coverage results to coveralls 2016-12-10 15:48:41 +01:00
louiz’ 7f577130e7 ci: Print the locals before running 2016-12-08 01:15:40 +01:00
louiz’ 44101362df ci: Remove openbsd job for now
[skip ci]
2016-12-08 01:04:17 +01:00
louiz’ dac2119777 CI: refactor, and enable some specific test only on the master project
Because some of the jobs (the one using ssh runners, freebsd and openbsd)
use runners that are only available on my own project and not forks (for
security reasons), and some other jobs (coverity and sonar-qube) use private
variables to be able to run.  So, all these jobs would fail if run on a fork
project.
2016-12-08 00:56:26 +01:00
louiz’ 91f768a6d4 Force the freebsd build to use clang++ 2016-12-08 00:49:25 +01:00
louiz’ 344d951253 ci: Don’t display g++ and clang++ --version 2016-12-08 00:45:04 +01:00
louiz’ bea3a3a803 ci: don’t set the locale env variablesx 2016-12-08 00:41:04 +01:00
louiz’ e6b09eed89 Add a freebsd ci test 2016-12-08 00:40:47 +01:00
louiz’ 17f8cf64bd CI: add the docker tag for coverity and sonar-qube jobs 2016-12-04 22:58:10 +01:00
louiz’ e1934a0b5f Disable e2e tests on openbsd 2016-11-01 17:40:09 +01:00
louiz’ e565efd348 And fix the bw-output path…
[skip-ci]
2016-11-01 17:39:24 +01:00
louiz’ 8b178aa82f Fix the sonar-qube submission 2016-11-01 17:10:11 +01:00
louiz’ eed31b6aff Fix the openbsd test, again 2016-10-31 15:51:30 +01:00
louiz’ 7144a39a1e Automate the sonar-qube scanner submission in the ci process 2016-10-31 15:45:56 +01:00
louiz’ 1f65254231 Fix the openbsd test, do not use coverage on it 2016-10-31 15:20:31 +01:00
louiz’ 03cdf75757 Revert the whole nproc thing 2016-10-31 15:20:12 +01:00
louiz’ bf8348186b Coin coin 2016-10-31 14:11:08 +01:00
louiz’ 835999d5f5 ci: Fix the nproc thingy 2016-10-31 14:09:20 +01:00
louiz’ f7f4e3f638 Do the previous commit, but correctly 2016-10-28 19:07:12 +02:00
louiz’ 8c5c217a9e Default to make -j1 if nproc doesn’t exist 2016-10-28 18:55:10 +02:00
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