libei/.gitlab-ci/config.yml
2023-05-18 23:00:43 +00:00

64 lines
1.3 KiB
YAML

# This file contains the configuration for the gitlab ci.
# See the .gitlab-ci/generate-gitlab-ci.py file for more info
#
# We're happy to rebuild all containers when one changes.
.default_tag: &default_tag '2023-05-18.3'
last_abi_break: 0.99.1
distributions:
- name: fedora
tag: *default_tag
versions:
- '38' # update the pages job when bumping the version
use_for_custom_build_tests: true
packages:
- git
- diffutils
- gcc
- gcc-c++
- pkgconf-pkg-config
- systemd-devel
- libxkbcommon-devel
- libxml2
- doxygen
- python3-attrs
- python3-pytest
- python3-dbusmock
- python3-jinja2
- python3-pip
- hugo # for documentation only
- libabigail # for abidiff only
pips:
- meson
- ninja
- structlog
- strenum
- name: debian
tag: *default_tag
versions:
- 'bullseye'
packages:
- git
- gcc
- g++
- pkg-config
- libsystemd-dev
- libxkbcommon-dev
- libxml2
- doxygen
- python3-attr
- python3-pytest
- python3-dbusmock
- python3-jinja2
- python3-pip
pips:
- meson
- ninja
- structlog
- strenum
pages:
distro: fedora
version: 38