Build Protocol Fuzzer Community Edition in GitLab CI
Problem to solve
We have published an OSS repo for the Protocol Fuzzer Community Edition that users can download and build locally. However, there is not an easy way to users to download binaries directly from GitLab if they are not able to build the fuzz engine locally.
Proposal
Create a Gitlab pipeline to add to the Protocol Fuzzer Community Edition repo to build it on every commit. Create artifacts that can be downloaded afterwards. Build for at least one architecture and ideally for Windows, Linux, and Mac. Also build documentation bundle to be downloaded.
Edited by Sam Kerr