Skip to content
Snippets Groups Projects
Verified Commit 3468496a authored by Tomas Krizek's avatar Tomas Krizek
Browse files

tests/packaging: add f32, remove f30

parent 3e1acca7
No related branches found
No related tags found
1 merge request!947CI: optimize packaging tests
This commit is part of merge request !947. Comments created here will be created in the context of that merge request.
Showing
with 33 additions and 6 deletions
......@@ -485,10 +485,10 @@ packaging:fedora_31:
variables:
DISTRO: fedora_31
packaging:fedora_30:
packaging:fedora_32:
<<: *packagingtest
variables:
DISTRO: fedora_30
DISTRO: fedora_32
packaging:leap_15.2:
<<: *packagingtest
......
# SPDX-License-Identifier: GPL-3.0-or-later
dnf install -y wget 'dnf-command(config-manager)'
dnf install -y wget
dnf config-manager --add-repo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/Fedora_30/home:CZ-NIC:knot-resolver-build.repo
dnf config-manager --add-repo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/Fedora_32/home:CZ-NIC:knot-resolver-build.repo
dnf install -y knot
dnf upgrade -y
# SPDX-License-Identifier: GPL-3.0-or-later
dnf install -y wget 'dnf-command(config-manager)'
dnf install -y wget
dnf config-manager --add-repo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/Fedora_30/home:CZ-NIC:knot-resolver-latest.repo
dnf config-manager --add-repo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/Fedora_32/home:CZ-NIC:knot-resolver-latest.repo
dnf upgrade -y
File moved
File moved
File moved
#!/bin/sh
# SPDX-License-Identifier: GPL-3.0-or-later
[ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/;
CFLAGS="$CFLAGS -Wall -pedantic -fno-omit-frame-pointer"
LDFLAGS="$LDFLAGS -Wl,--as-needed"
meson build_packaging \
--buildtype=plain \
--prefix=/root/kresd/install_packaging \
--sbindir=sbin \
--libdir=lib \
--includedir=include \
--sysconfdir=etc \
-Ddoc=enabled \
-Dsystemd_files=enabled \
-Dclient=enabled \
-Dunit_tests=enabled \
-Dmanaged_ta=enabled \
-Dkeyfile_default=/var/lib/knot-resolver/root.keys \
-Dinstall_root_keys=enabled \
-Dinstall_kresd_conf=enabled;
doxygen
python3-sphinx
python3-breathe
python3-sphinx_rtd_theme
#!/bin/sh
# SPDX-License-Identifier: GPL-3.0-or-later
ninja -C build_packaging doc
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment