Skip to content

Commit

Permalink
bump debian sid CI 16 -> 17/18
Browse files Browse the repository at this point in the history
  • Loading branch information
dr7ana committed Dec 11, 2024
1 parent a28621a commit c87754e
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions .drone.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ local clang(version) = debian_pipeline(
cmake_extra='-DCMAKE_C_COMPILER=clang-' + version + ' -DCMAKE_CXX_COMPILER=clang++-' + version + ' '
);

local full_llvm(version) = debian_pipeline(
local full_llvm(version, _allow_fail=false) = debian_pipeline(
'Debian sid/llvm-' + version,
docker_base + 'debian-sid-clang',
deps=['clang-' + version, ' lld-' + version, ' libc++-' + version + '-dev', 'libc++abi-' + version + '-dev']
Expand All @@ -238,7 +238,8 @@ local full_llvm(version) = debian_pipeline(
'-DCMAKE_' + type + '_LINKER_FLAGS=-fuse-ld=lld-' + version
for type in ['EXE', 'MODULE', 'SHARED']
]) +
' -DOXEN_LOGGING_FORCE_SUBMODULES=ON'
' -DOXEN_LOGGING_FORCE_SUBMODULES=ON',
allow_fail=_allow_fail
);

// Macos build
Expand Down Expand Up @@ -297,8 +298,10 @@ local mac_builder(name,
// Various debian builds
debian_pipeline('Debian sid', docker_base + 'debian-sid'),
debian_pipeline('Debian sid/Debug', docker_base + 'debian-sid', build_type='Debug'),
clang(16),
full_llvm(16),
clang(17),
full_llvm(17),
clang(18),
full_llvm(18, true), // will fail on warning RE: libc++-19 char_traits
debian_pipeline('Debian sid -GSO', docker_base + 'debian-sid', cmake_extra='-DLIBQUIC_SEND=sendmmsg'),
debian_pipeline('Debian sid -mmsg', docker_base + 'debian-sid', cmake_extra='-DLIBQUIC_SEND=sendmsg -DLIBQUIC_RECVMMSG=OFF'),
debian_pipeline('Debian sid -GSO/Debug', docker_base + 'debian-sid', build_type='Debug', cmake_extra='-DLIBQUIC_SEND=sendmmsg'),
Expand Down

0 comments on commit c87754e

Please sign in to comment.