ci: Build Workhorse with FIPS Go compiler
What does this MR do and why?
To test Workhorse against the FIPS Go complier, we need to use a
Debian-based image since we need to install exiftool. We also need to
define the FIPS_MODE
environment variable so that the fips
build
tag is added. Omnibus GitLab already ships an image that we can use
to verify Workhorse runs correctly in this environment.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Stan Hu