trivial: Re-enable testing in FreeBSD CI (#775)

This commit is contained in:
Gleb Popov 2024-07-22 13:11:08 +00:00 committed by GitHub
parent bdb187a15b
commit 4577b0a6ac
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,5 +1,5 @@
task:
name: "Build (freebsd)"
name: "Build & Test (freebsd)"
freebsd_instance:
matrix:
- image_family: freebsd-13-3-snap
@ -7,14 +7,14 @@ task:
- env ASSUME_ALWAYS_YES=yes pkg update -f
- env ASSUME_ALWAYS_YES=yes pkg install -y docbook-xsl vala libxslt fontconfig polkit consolekit2
desktop-file-utils gettext meson ninja python3 glib gtk3 pkgconf sqlite3 gobject-introspection
dbus
dbus bash
build_script:
- meson --auto-features=enabled -Db_colorout=never --buildtype debug -Dlocal_checkout=true -Dlocalstatedir=/var
-Dsystemd=false -Doffline_update=false -Dbash_completion=false -Dbash_command_not_found=false
-Dgstreamer_plugin=false -Dpackaging_backend=freebsd _build
- cd _build
- ninja -v all
#test_script:
# - cd _build
# - service dbus onestart
# - ninja test
test_script:
- cd _build
- service dbus onestart
- ninja test