Commit Graph
113 Commits
Author SHA1 Message Date
louiz’ dd31b77c2a Rename and organize the ci builds 2018-08-23 15:34:01 +02:00
louiz’ 9244624d56 Add -Werror to the FreeBSD build 2018-08-04 15:11:29 +02:00
louiz’ 9f77f241ba Fix the freebsd build by using no artifacts 2018-07-24 23:25:03 +02:00
louiz’ 2fe06ffab7 build:archlinux is way too slow, run it only manually
(that is, from time to time, hope I won’t forget)
2018-03-23 21:22:53 +01:00
louiz’ 6e7ee320bc ci: Add Werror and Wno-psabi compiler flags 2018-01-26 01:40:26 +01:00
louiz’ ca95f89753 Add a archlinux-armv7l build 2018-01-26 01:40:26 +01:00
louiz’ e0265c81be ci: remove some useless template, directly define the jobs 2018-01-26 01:07:03 +01:00
louiz’ a209e77fc2 Rename a few CI things to a useful names 2018-01-26 00:35:32 +01:00
louiz’ 34d6c2bce1 Don’t use codecov anymore 2018-01-12 05:41:54 +01:00
louiz’ 8713f015b1 Remove the ci deploy stop 2017-12-16 20:35:39 +01:00
louiz’ 53fc926dc8 Only run the unit tests with postgresql if TEST_POSTGRES_URI env var is set
Even if we built with postgresql’s support
2017-12-12 23:37:08 +01:00
louiz’ 24dc05dd97 Run some of the ci tests against a postgresql docker container 2017-12-03 16:46:14 +01:00
louiz’ 5b0b41f40a Build the docker image with --no-cache, --pull 2017-08-04 15:29:58 +02:00
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