diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 6d8fc93d4..48ee1ce35 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -34,24 +34,11 @@ jobs: libbenchmark-dev \ libz-dev pip install -r ${{ github.workspace }}/src/python/requirements.txt - - name: Create dependency fetcher working directory - run: mkdir -p deps - - name: Fetch & Build non packaged dependencies - working-directory: deps - run: ../docker/build_deps.sh - - name: Build BlazingMQ + - name: Build BlazingMQ (and dependencies) env: PKG_CONFIG_PATH: /usr/lib/x86_64-linux-gnu/pkgconfig:/opt/bb/lib64/pkgconfig run: | - cmake -S . -B build -G Ninja \ - -DCMAKE_TOOLCHAIN_FILE=${{ github.workspace }}/deps/srcs/bde-tools/BdeBuildSystem/toolchains/linux/gcc-default.cmake \ - -DCMAKE_BUILD_TYPE=Debug \ - -DBDE_BUILD_TARGET_SAFE=ON \ - -DBDE_BUILD_TARGET_64=ON \ - -DBDE_BUILD_TARGET_CPP17=ON \ - -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps/srcs/bde-tools/BdeBuildSystem \ - -DCMAKE_INSTALL_LIBDIR=lib64 - cmake --build build --parallel 8 --target all all.t + bin/build-ubuntu.sh find build - name: Run Unit Tests run: |