summaryrefslogtreecommitdiff
path: root/.gitlab-ci
AgeCommit message (Expand)AuthorFilesLines
3 daysCI: bump to Fedora 40HEADmainPeter Hutterer1-2/+2
2024-04-29gitlab CI: don't run MR pipelines in forksPeter Hutterer1-2/+4
2024-03-18ci: bump to Fedora 39 and FreeBSD to 13.2Peter Hutterer1-3/+3
2024-02-28CI: only check the MR if we're in a merge request pipelinePeter Hutterer1-0/+3
2023-11-16CI: bump vm2c and kernel for VMsBenjamin Tissoires2-4/+3
2023-09-03meson: Use the meson setup commandJosé Expósito1-1/+1
2023-07-21Drop the Signed-off-by requirementPeter Hutterer1-2/+2
2023-05-30CI: add a comment to the meson build helperPeter Hutterer1-0/+3
2023-04-20CI: update to use Fedora 38Peter Hutterer1-1/+1
2023-04-20CI: fix the rpm build job's Fedora versionPeter Hutterer1-2/+2
2023-04-11CI: remove unused meson-prep.sh and meson-test.sh scriptsPeter Hutterer2-48/+0
2023-03-29CI: bump to latest ci-templates for a new ci-fairyPeter Hutterer1-1/+1
2023-03-22CI: make the ci-fairy commit check verbosePeter Hutterer1-1/+1
2023-03-15CI: add new workflow rulesPeter Hutterer1-0/+5
2023-03-15CI: update to latest ci-templatesPeter Hutterer1-2/+1
2023-02-13gitlab CI: explicitly run the test in the systemd servicePeter Hutterer1-1/+1
2023-02-13gitlab CI: remove a leftover use of a fedora imagePeter Hutterer1-1/+0
2023-02-13gitlab CI: drop comment about weekly rebuild of imagesPeter Hutterer1-4/+0
2023-02-13CI: bump to use Fedora 37Peter Hutterer1-2/+2
2023-02-08CI: bump b2c and kernelBenjamin Tissoires1-2/+2
2023-01-06CI: use meson compile over ninja directly in meson-build.shPeter Hutterer1-2/+6
2023-01-06CI: make the meson-build.sh script even more genericPeter Hutterer1-1/+2
2023-01-06CI: give the meson-build.sh script a proper license tagPeter Hutterer1-0/+2
2022-12-08tools: add a libinput list-kernel-devices toolPeter Hutterer1-0/+2
2022-11-25gitlab CI: add a job to check for whitespace issuesPeter Hutterer1-0/+23
2022-11-16gitlab CI: pre-install all packages we needPeter Hutterer2-8/+5
2022-11-16gitlab CI: update freebsd to 13.1Peter Hutterer1-2/+2
2022-11-15gitlab CI: don't install valgrind, it's already in the templatePeter Hutterer1-2/+0
2022-09-02CI: drop the job count for the valgrind test suite to 2Peter Hutterer1-0/+2
2022-09-02CI: in b2c, compile on the host, then test in qemuBenjamin Tissoires6-5/+64
2022-09-02CI: start a full systemd environment before running the testsuiteBenjamin Tissoires2-1/+70
2022-09-02CI: include systemd-udev in the fedora imageBenjamin Tissoires1-1/+2
2022-09-02CI: rely on b2c to start qemu testsBenjamin Tissoires2-29/+30
2022-09-01CI: do not retry the qemu runsBenjamin Tissoires1-3/+0
2022-09-01CI: remove unused testBenjamin Tissoires1-2/+0
2022-09-01CI: make freebsd slightly more in line with othersBenjamin Tissoires2-11/+14
2022-09-01CI: remove one occurrence of fedora instead of distro.nameBenjamin Tissoires1-1/+1
2022-09-01CI: prettify the include of templatesBenjamin Tissoires1-6/+5
2022-08-31gitlab-ci: add commandline options to the meson-build.sh scriptPeter Hutterer1-6/+38
2022-08-31gitlab-ci: explicitly call "meson setup" to improve readabilityPeter Hutterer1-1/+1
2022-08-31gitlab-ci: export MESON_TESTTHREADS so meson actually sees itPeter Hutterer1-1/+1
2022-08-03gitlab ci: drop EOL'd ubuntu 21.10Peter Hutterer1-1/+0
2022-06-28gitlab CI: dnf remove gtk4-devel for the no-debug-gui deps jobPeter Hutterer1-1/+1
2022-06-14gitlab CI: drop the manual meson to junit conversionPeter Hutterer3-133/+2
2022-06-11gitlab CI: bump to F35 and F36, as well as Ubuntu 21.10 and 22.04Peter Hutterer2-7/+12
2022-05-09test: install libinput-test-utils as part of install-testsPeter Hutterer1-0/+1
2022-05-09tools: add a libinput test tool as entry point for our test suitesPeter Hutterer1-0/+2
2022-02-24gitlab CI: fail the sanity check stage if the fork is not publicPeter Hutterer1-0/+14
2022-01-27gitlab CI: update to latest CI templatesPeter Hutterer1-1/+1
2021-08-03test: use MESON_TESTTHREADS to determine the number of jobsPeter Hutterer1-1/+2