56 lines
1.3 KiB
YAML
56 lines
1.3 KiB
YAML
|
include:
|
||
|
- remote: "https://gitlab.freedesktop.org/freedesktop/ci-templates/-/raw/80f87b3058efb75a1faae11826211375fba77e7f/templates/opensuse.yml"
|
||
|
|
||
|
variables:
|
||
|
# When branching change the suffix to avoid conflicts with images
|
||
|
# from the main branch
|
||
|
BASE_TAG: "2023-06-09.0-master"
|
||
|
FDO_UPSTREAM_REPO: "gnome/cthulhu"
|
||
|
|
||
|
.cthulhu_opensuse_tumbleweed_x86_64:
|
||
|
variables:
|
||
|
FDO_DISTRIBUTION_VERSION: "tumbleweed"
|
||
|
FDO_DISTRIBUTION_TAG: "x86_64-${BASE_TAG}"
|
||
|
|
||
|
opensuse-container@x86_64:
|
||
|
extends:
|
||
|
- .cthulhu_opensuse_tumbleweed_x86_64
|
||
|
- .fdo.container-build@opensuse@x86_64
|
||
|
stage: "container-build"
|
||
|
variables:
|
||
|
FDO_DISTRIBUTION_PACKAGES: >-
|
||
|
autoconf
|
||
|
automake
|
||
|
dbus-1
|
||
|
dbus-1-devel
|
||
|
gcc
|
||
|
gettext
|
||
|
gettext-tools
|
||
|
git
|
||
|
glib2-devel
|
||
|
gobject-introspection-devel
|
||
|
gsettings-desktop-schemas
|
||
|
gstreamer-devel
|
||
|
itstool
|
||
|
libtool
|
||
|
libXi-devel
|
||
|
libXtst-devel
|
||
|
libxkbcommon-devel
|
||
|
libxml2-devel
|
||
|
libX11-devel
|
||
|
make
|
||
|
meson
|
||
|
ninja
|
||
|
python3
|
||
|
python3-brlapi
|
||
|
python3-louis
|
||
|
python3-pip
|
||
|
python3-speechd
|
||
|
python310-gobject-devel
|
||
|
python310-simplejson
|
||
|
xvfb-run
|
||
|
yelp-devel
|
||
|
yelp-tools
|
||
|
FDO_DISTRIBUTION_EXEC: >-
|
||
|
pip3 install ruff
|