FROM silkeh/clang:20 as builder ADD . . RUN clang dump_json_append.c cJSON.c -o dump_json_append FROM silkeh/clang:20 RUN apt update -y && apt install -y cppcheck ADD runchecks.sh /entrypoint.sh RUN chmod +x /entrypoint.sh COPY --from=builder /dump_json_append /usr/local/bin/dump_json_append RUN chmod +x /usr/local/bin/dump_json_append ENTRYPOINT ["/entrypoint.sh"]