Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CI: Check that Meson tests can pass from an Autotools dist tarballwip/smcv/dist-meson-build | Simon McVittie | 2020-08-21 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | This allows the Autotools dist tarball to continue to be used as the official release artifact, while still allowing distributors to try Meson builds. To help to debug this if it fails, the meson-build step records a list of all files in git (ideally we'd use 'meson dist' but the container image doesn't currently include git, so this is the next best thing), while the meson-from-tarball step records a list of all files in the tarball. They are in a normalized order that can be diff'ed. Tests: #109 Signed-off-by: Simon McVittie <smcv@debian.org> | ||||
* | CI: Collect logs from meson build as artifacts | Simon McVittie | 2020-08-21 | 1 | -0/+4 |
| | | | | Signed-off-by: Simon McVittie <smcv@debian.org> | ||||
* | Revert "Ignore failing test swith meson for now" | Simon McVittie | 2020-08-21 | 1 | -1/+1 |
| | | | | This reverts commit 1f0a7303b5158f811cea29fedd0832d333367deb. | ||||
* | Ignore failing test swith meson for now | Xavier Claessens | 2020-01-03 | 1 | -1/+1 |
| | |||||
* | meson: Fix running tests | Xavier Claessens | 2019-12-23 | 1 | -0/+1 |
| | |||||
* | ci: bump meson deps in dockerfile | Stefan Sauer | 2019-07-28 | 1 | -1/+1 |
| | |||||
* | ci: Use the docker registry | Xavier Claessens | 2019-07-09 | 1 | -12/+1 |
| | | | | | | | The CI currently rebuild from scratch 3 times a debian docker image. It is much faster to upload a pre-built image. This is a copy/paste of scripts from glib. | ||||
* | ci: add python3-coverage dependency | Stefan Sauer | 2018-12-14 | 1 | -1/+1 |
| | |||||
* | ci: workaround broken python packages | Stefan Sauer | 2018-12-14 | 1 | -1/+1 |
| | | | | pip3 should probably install setuptools if it needs it. | ||||
* | ci: fix pip3 more (--no-index got broken) | Stefan Sauer | 2018-12-14 | 1 | -1/+1 |
| | |||||
* | ci: fix pip3 syntax (wrong manpage) | Stefan Sauer | 2018-12-14 | 1 | -1/+1 |
| | |||||
* | ci: add remaining deps | Stefan Sauer | 2018-12-14 | 1 | -5/+2 |
| | | | | The integration tests are too stupid to handle the missing pdf setup. | ||||
* | ci: install 'bc' and collect the test-suite log on failure | Stefan Sauer | 2018-12-14 | 1 | -1/+6 |
| | |||||
* | ci: add more direct deps | Stefan Sauer | 2018-12-14 | 1 | -3/+4 |
| | |||||
* | ci: also add python3 as a direct dep | Stefan Sauer | 2018-12-14 | 1 | -1/+1 |
| | |||||
* | ci: add missing docbook package | Stefan Sauer | 2018-12-14 | 1 | -1/+1 |
| | |||||
* | ci: tweak ci setup more | Stefan Sauer | 2018-12-14 | 1 | -8/+27 |
| | | | | | | | | - Drop dblatex again - it has too many deps and hence slows down cycles. - Add autogen step to test job, since jos are independent. - Merge the coverage report into the Makefile coverage target - Fix the coverage sumary regexp - Add a meson build step | ||||
* | Add glib to enable integration tests | Stefan Sauer | 2018-12-13 | 1 | -1/+1 |
| | | | | | But also update tests/Makefile to run unittests and only disable integration- tests if no glib is installed. | ||||
* | Add more deps to ci config | Stefan Sauer | 2018-12-13 | 1 | -1/+1 |
| | |||||
* | Tweak the ci config. | Stefan Sauer | 2018-12-13 | 1 | -3/+3 |
| | |||||
* | Add a script for the gitlab ci | Stefan Sauer | 2018-12-13 | 1 | -0/+44 |