Skip to content
Snippets Groups Projects
Commit 92bfdbcd authored by Petr Špaček's avatar Petr Špaček
Browse files

Merge branch 'packaging-docs' into 'master'

tests: packaging

See merge request !892
parents 63e33d91 e4196a56
Branches
Tags
1 merge request!892tests: packaging
Pipeline #56343 passed with stages
in 1 hour, 7 minutes, and 57 seconds
Showing
with 77 additions and 0 deletions
libedit-dev
libedit2
#!/bin/sh
test -e /usr/sbin/kresc
/usr/sbin/kresc # command will fail because of invalid parameters
test "$?" -eq 1 # linker error would have different exit code
debhelper
libcmocka-dev
libedit-dev
libgnutls28-dev
libknot-dev
liblmdb-dev
luajit-5.1-dev
libsystemd-dev
libuv1-dev
luajit
pkg-config
meson
doxygen
python3-breathe
python3-sphinx
python3-sphinx-rtd-theme
# add debian build repository
apt-get update
apt-get install -y wget gnupg apt-utils
echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-build/Debian_10/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-build.list
wget https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/Debian_Next/Release.key -O Release.key
apt-key add - < Release.key
apt-get update
apt-get upgrade -y
adduser
dns-root-data
lua-sec
lua-socket
lua-filesystem
systemd
libc6
libdnssec7
libedit2
libgcc1
libgnutls30
libknot10
liblmdb0
libluajit-5.1-2
libstdc++6
libsystemd0
libuv1
libzscanner3
quit()
#!/bin/sh
ninja -C build_packaging doc
doxygen
python3-sphinx
python3-breathe
python3-sphinx-rtd-theme
#!/bin/sh
test -e doc/html/index.html
lua-http
modules.load('bogus_log')
assert(bogus_log)
quit()
modules.load('daf')
assert(daf)
quit()
modules.load('detect_time_jump')
assert(detect_time_jump)
quit()
modules.load('detect_time_skew')
assert(detect_time_skew)
quit()
modules.load('dns64')
assert(dns64)
quit()
libfstrm-dev
libprotobuf-c-dev
protobuf-c-compiler
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment