Commit Graph
100 Commits
Author SHA1 Message Date
louiz’ 97b52526c5 ci: debian branch, pull the debian branch before trying to merge with master 2017-08-02 22:08:42 +02:00
louiz’ cd70181cb0 Fix the hostname of test3.biboumi.louiz.org 2017-08-02 15:50:13 +02:00
louiz’ 07683df5b9 Allow failures of packaging jobs 2017-08-02 15:15:06 +02:00
louiz’ 933eb65e7b Start 3 biboumi services in docker deploy job 2017-08-02 13:05:21 +02:00
louiz’ dc8f07a566 ci: update the debian packaging image name 2017-08-01 22:04:40 +02:00
louiz’ 5f5789a0ed Add a deploy job 2017-07-31 23:24:03 +02:00
louiz’ f0f3d3d4e2 Remove the now useless “find … touch” hack in gitlab-ci.yml 2017-07-18 22:56:37 +02:00
louiz’ f671e5d7d0 Re-add the pacman -Syuuuuuuuuuu command in the packaging:archlinux build 2017-06-14 14:23:22 +02:00
louiz’ 922610cdbf Run the coverity and freebsd tests in all louiz/biboumi branches 2017-06-14 00:27:42 +02:00
louiz’ 94dd16cbe6 The packaging:archlinux build only makes sense on the master branch 2017-06-14 00:19:15 +02:00
louiz’ 41c23aab37 Update the docker images and the gitlab-ci script to use sqlite3 2017-06-14 00:19:15 +02:00
louiz’ ceb496369f Test that the archlinux package actually installs at least /usr/bin/biboumi 2017-06-01 17:38:47 +02:00
louiz’ a5f73969b0 Change the makepkg command used in the archlinux CI test 2017-06-01 17:38:47 +02:00
louiz’ 577a863977 Remove the “codecov_” prefix for builds codecov uploads too 2017-05-11 09:25:54 +02:00
louiz’ c046d2ea98 Also make the test artifacts expire in 2 weeks 2017-05-09 01:01:56 +02:00
louiz’ 595a4d6da8 Keep gitlab artifacts for 2 weeks 2017-05-08 20:32:31 +02:00
louiz’ 06094245e9 Add a e2e test on alpine 2017-04-20 22:44:14 +02:00
louiz’ eec8f68de7 Shorten the name of the tags sent to codecov 2017-04-20 00:42:41 +02:00
louiz’ dc5ad49b40 Avoid building test_suite when we make install 2017-04-13 00:19:17 +02:00
louiz’ 451f28f5c4 Change the dates of source files before each build, to avoid useless rebuild 2017-04-10 00:18:29 +02:00
louiz’ a77ae2d048 Run pacman -Syuu before runing the tests in archlinux 2017-03-29 16:59:46 +02:00
louiz’ 40e6a6a02e Update CI variables to the latest 9.0 version (build->job) 2017-03-21 18:20:19 +01:00
louiz’ e1ae1194b6 ci: Add an archlinux build that tests the AUR packaging 2017-03-17 21:52:50 +01:00
louiz’ 7c036d0593 ci: do not load all the artifacts in the coverity build 2017-03-14 22:03:11 +01:00
louiz’ 0ab40dc1ab Refactoring louloulibs and cmake
Use OBJECT libraries
Remove the louloulibs directory
Write FOUND variables in the cache
2017-03-14 21:45:23 +01:00
louiz’ d2f4235ebf Replace : with _ in the codecov flag 2017-03-07 09:12:46 +01:00
louiz’ a834a8dad5 Use CI_BUILD_NAME as the codecov tag 2017-03-07 03:17:13 +01:00
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