CI: Test only default (shared) linkage on GHA

As there is no actual compiled library there is no need to test shared
and static linking. This effectively halfes the number of compile jobs.
This commit is contained in:
Alexander Grund
2022-06-04 10:16:20 +02:00
parent 5a64ca48ad
commit 0d1d9f4634

View File

@ -28,7 +28,6 @@ env:
NET_RETRY_COUNT: 5
B2_CI_VERSION: 1
B2_VARIANT: debug,release
B2_LINK: shared,static
LCOV_BRANCH_COVERAGE: 0
CODECOV_NAME: Github Actions
@ -342,9 +341,7 @@ jobs:
matrix:
include:
- { os: ubuntu-20.04, build_shared: ON, build_type: Debug, generator: 'Unix Makefiles' }
- { os: ubuntu-20.04, build_shared: OFF, build_type: Debug, generator: 'Unix Makefiles' }
- { os: windows-2019, build_shared: ON, build_type: Debug, generator: 'Visual Studio 16 2019' }
- { os: windows-2019, build_shared: OFF, build_type: Debug, generator: 'Visual Studio 16 2019' }
timeout-minutes: 120
runs-on: ${{matrix.os}}