Skip to content

Commit

Permalink
ci: add noFilesystemAccess special build
Browse files Browse the repository at this point in the history
  • Loading branch information
enen92 committed Jun 18, 2024
1 parent 4b1ce62 commit 98c8583
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions .github/workflows/on_PR_linux_special_builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,27 @@ jobs:
cd build
ctest --output-on-failure
special_noFilesystemAccess:
name: 'Ubuntu 22.04 - GCC - No filesystem access build'
runs-on: ubuntu-22.04

steps:
- uses: actions/checkout@v4

- name: install dependencies
run: |
python3 -m pip install conan==1.59.0 ninja
- name: Conan common config
run: |
conan profile new --detect default
conan profile update settings.compiler.libcxx=libstdc++11 default
- name: Build
run: |
cmake --preset linux-release -S . -B build -DEXIV2_ENABLE_FILESYSTEM_ACCESS=OFF -DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_BUILD_UNIT_TESTS=OFF -DEXIV2_BUILD_EXIV2_COMMAND=OFF
cmake --build build --parallel
special_allEnabled:
name: 'Ubuntu 22.04 - GCC - All Options Enabled + Documentation'
runs-on: ubuntu-22.04
Expand Down

0 comments on commit 98c8583

Please sign in to comment.