commit 8ea2b50fb9d3e23267eb510c081e11fada73e12d from: Sergey Bronnikov date: Tue Apr 02 12:19:09 2024 UTC ci: fix freebsd and macos commit - 147966948bd2775c5c84b7727c539eb6416f917c commit + 8ea2b50fb9d3e23267eb510c081e11fada73e12d blob - a9fc08bfc55ef777e65879f00733f2528ff01054 blob + b14a3cafe816135f4a3eb9c3be173e0d5388c255 --- .cirrus.yml +++ .cirrus.yml @@ -52,14 +52,14 @@ ubuntu_2004_clang: &ubuntu_2004_clang install_script: - apt-get install -y cmake libc-dev build-essential fuse libfuse-dev mandoc python3-pytest fio clang-12 -freebsd_12_2: &freebsd_12_2 +freebsd_14_0: &freebsd_14_0 freebsd_instance: - image: freebsd-12-2-release-amd64 + image_family: freebsd-14-0 env: CC: clang install_script: - ASSUME_ALWAYS_YES=yes pkg bootstrap -f; pkg install -y cmake fusefs-libs pkgconf python3 py39-pip py39-pytest fio - - kldload fuse + - kldload fusefs - kldstat task: @@ -72,8 +72,8 @@ task: <<: *ubuntu_2004_gcc - name: "Build and test on Ubuntu 20.04 with Clang 12" <<: *ubuntu_2004_clang - - name: "Build and test on FreeBSD 12.2" - <<: *freebsd_12_2 + - name: "Build and test on FreeBSD 14.0" + <<: *freebsd_14_0 build_script: - mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Debug .. blob - 5aaf637b66eee5b3f342060a2b5c032117e7ccff blob + b056dbeac45a2b2aa4093cd326e9eeffe779e1ab --- .github/workflows/test.yml +++ .github/workflows/test.yml @@ -10,7 +10,7 @@ on: jobs: macos: - runs-on: macos-11 + runs-on: macos-latest steps: - uses: actions/checkout@master @@ -21,7 +21,7 @@ jobs: run: | brew update-reset brew upgrade - brew install --cask osxfuse + brew install --cask macfuse brew install cmake python3 fio sudo python3 -m pip install pytest