Skip to content

Commit

Permalink
[ci] more featureful build on OpenBSD
Browse files Browse the repository at this point in the history
  • Loading branch information
gstrauss committed Jan 15, 2024
1 parent e5f5696 commit 8233d4c
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ jobs:
brotli libdeflate zlib zstd \
libmaxminddb libunwind lua51 lua54 \
libuuid libxml2 sqlite3
# autoconf automake gmake libtool m4 py311-scons
# autoconf automake gmake libtool m4 meson py311-scons
run: |
set -e
export NO_UNWIND=1
Expand All @@ -152,12 +152,18 @@ jobs:
- uses: vmactions/openbsd-vm@v1
with:
prepare: |
pkg_add ninja meson pkgconf pcre2 perl5
pkg_add ninja meson pkgconf pcre2 \
gnutls mbedtls libnettle nss \
cyrus-sasl-- heimdal-libs libdbi openldap-client-- \
mariadb-client postgresql-client \
brotli libdeflate zstd \
libmaxminddb lua--%5.1 lua--%5.4 \
e2fsprogs ossp-uuid libxml sqlite3
# autoconf automake cmake gmake libtool m4 scons
run: |
set -e
meson setup "${{github.workspace}}/build" -Dwarning_level=3
meson compile -C "${{github.workspace}}/build" --verbose
meson test -C "${{github.workspace}}/build" --verbose
export NO_PAM=1 NO_UNWIND=1 NO_WOLFSSL=1
cd "${{github.workspace}}" && scripts/ci-build.sh meson
# # Solaris VM test is really slow compared to other VMs tests
# # (retrieving and installing packages is really slow)
Expand Down

0 comments on commit 8233d4c

Please sign in to comment.