2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-21 17:37:56 +00:00
kea/.clusterfuzzlite/Dockerfile
Andrei Pavel a96168e762
[#3605] Integrate a new fuzzing solution in Kea
The solution is based on clusterfuzzlite, libfuzzer, and oss-fuzz
technologies.

- Add the .clusterfuzzlite directory.
- Add the fuzz CI stage and fuzzing CI jobs.
- Add the fuzzing targets in the fuzz directory.
- Document fuzzing in doxygen.
2024-10-23 16:40:31 +03:00

7 lines
251 B
Docker

FROM registry.gitlab.isc.org/isc-projects/kea:fuzz-latest
# Copy repo and link build.sh so that it runs from a location relative to the Kea repo.
WORKDIR "${SRC}"
COPY . "${SRC}/kea"
RUN ln -s "${SRC}/kea/.clusterfuzzlite/build.sh" "${SRC}/build.sh"