]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
CI: VTest: accelerate package install a bit
authorIlia Shipitsin <chipitsine@gmail.com>
Thu, 30 May 2024 13:40:31 +0000 (15:40 +0200)
committerWilliam Lallemand <wlallemand@haproxy.com>
Thu, 30 May 2024 15:04:08 +0000 (17:04 +0200)
let's check and install only package is required

.github/workflows/vtest.yml

index f862dc5a7a7b3a9b2de3d6c1c2217d3435393bc2..8b10a1cdc9750e3591c91784db8b31ed02d63484 100644 (file)
@@ -82,10 +82,9 @@ jobs:
       run: |
         sudo apt-get update
         sudo apt-get --no-install-recommends -y install \
-          liblua5.4-dev \
-          libpcre2-dev \
-          libsystemd-dev \
-          ninja-build \
+          ${{ contains(matrix.FLAGS, 'USE_LUA=1')     && 'liblua5.4-dev'  || '' }} \
+          ${{ contains(matrix.FLAGS, 'USE_PCRE2=1')   && 'libpcre2-dev'   || '' }} \
+          ${{ contains(matrix.ssl,   'BORINGSSL=yes') && 'ninja-build'    || '' }} \
           socat \
           gdb
     - name: Install brew dependencies