From 58dc95b07e03e5559454241deebcff579855cab1 Mon Sep 17 00:00:00 2001 From: Martin Zink Date: Wed, 26 Feb 2025 16:33:33 +0100 Subject: [PATCH] remove ubuntu 24.04 --- .github/workflows/ci.yml | 98 ---------------------------------------- 1 file changed, 98 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4b65bf94c5..ad0938ed26 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -228,104 +228,6 @@ jobs: with: name: cpack_error path: D:/a/nifi-minifi-cpp/nifi-minifi-cpp/build/_CPack_Packages/win64/WIX/wix.log - ubuntu_24_04: - name: "Ubuntu 24.04 x86_64" - runs-on: ubuntu-24.04 - timeout-minutes: 120 - env: - UBUNTU_GCC_MINIFI_OPTIONS: >- - -DCMAKE_BUILD_TYPE=Release - -DCI_BUILD=OFF - -DCUSTOM_MALLOC=OFF - -DDOCKER_BUILD_ONLY=OFF - -DDOCKER_PUSH=OFF - -DDOCKER_SKIP_TESTS=ON - -DENABLE_ALL=OFF - -DENABLE_AWS=OFF - -DENABLE_AZURE=OFF - -DENABLE_BUSTACHE=ON - -DENABLE_BZIP2=ON - -DENABLE_CIVET=ON - -DENABLE_CONTROLLER=ON - -DENABLE_COUCHBASE=OFF - -DENABLE_ELASTICSEARCH=OFF - -DENABLE_ENCRYPT_CONFIG=ON - -DENABLE_EXPRESSION_LANGUAGE=ON - -DENABLE_GCP=OFF - -DENABLE_KUBERNETES=OFF - -DENABLE_LIBARCHIVE=ON - -DENABLE_KAFKA=OFF - -DENABLE_LUA_SCRIPTING=OFF - -DENABLE_LZMA=ON - -DENABLE_MQTT=OFF - -DENABLE_OPC=OFF - -DENABLE_OPENCV=OFF - -DENABLE_OPS=ON - -DENABLE_PROCFS=OFF - -DENABLE_PROMETHEUS=ON - -DENABLE_PYTHON_SCRIPTING=OFF - -DENABLE_ROCKSDB=ON - -DENABLE_SFTP=ON - -DENABLE_SPLUNK=OFF - -DENABLE_SQL=OFF - -DENABLE_SYSTEMD=ON - -DENABLE_TEST_PROCESSORS=OFF - -DFORCE_COLORED_OUTPUT=ON - -DMINIFI_FAIL_ON_WARNINGS=ON - -DPORTABLE=ON - -DSKIP_TESTS=OFF - -DMINIFI_USE_REAL_ODBC_TEST_DRIVER=OFF - -DUSE_SHARED_LIBS=ON - steps: - - id: checkout - uses: actions/checkout@v4 - - name: cache restore - uses: actions/cache/restore@v4 - with: - path: ${{ env.CCACHE_DIR }} - key: ubuntu-24.04-ccache-${{github.ref}}-${{github.sha}} - restore-keys: | - ubuntu-24.04-ccache-${{github.ref}}- - ubuntu-24.04-ccache-refs/heads/main- - - id: install_deps - run: | - sudo apt update - sudo apt install -y ccache libfl-dev python3 python3-venv - echo "PATH=/usr/lib/ccache:$PATH" >> $GITHUB_ENV - echo -e "127.0.0.1\t$HOSTNAME" | sudo tee -a /etc/hosts > /dev/null - - name: build - run: | - python3 -m venv venv && source venv/bin/activate \ - && pip install -r requirements.txt \ - && python main.py --noninteractive --minifi-options="${UBUNTU_GCC_MINIFI_OPTIONS}" --cmake-options="-DSTRICT_GSL_CHECKS=AUDIT" - working-directory: bootstrap - - name: cache save - uses: actions/cache/save@v4 - if: always() - with: - path: ${{ env.CCACHE_DIR }} - key: ubuntu-24.04-ccache-${{github.ref}}-${{github.sha}} - - name: test - id: test - run: | - # Set core file size limit to unlimited - ulimit -c unlimited - ctest --timeout 300 -j$(nproc) --output-on-failure - working-directory: build - - name: check-cores - if: ${{ failure() && steps.test.conclusion == 'failure' }} - run: | - if [ "$(ls -A /var/lib/apport/coredump/)" ]; then echo "CORES_EXIST=true" >> $GITHUB_ENV; fi - - uses: actions/upload-artifact@v4 - if: ${{ failure() && env.CORES_EXIST == 'true' }} - with: - name: ubuntu-coredumps - path: /var/lib/apport/coredump/ - - uses: actions/upload-artifact@v4 - if: ${{ failure() && env.CORES_EXIST == 'true' }} - with: - name: ubuntu-binaries - path: build/bin ubuntu_22_04_clang_arm: name: "Ubuntu 22.04 clang aarch64" runs-on: ubuntu-22.04-arm