Introduce conditional build depending on build tag
Why are we doing this change
The purpose of this MR is to disable OCS on fips
mode. We can achieve this using conditional build. In this MR we introduce 2 factory.go
files one that is used when the fips
build tag is used and one when it's not.
Related issues
OCS should be disabled when Gitlab-Agent is on ... (gitlab-org/gitlab#439441 - closed)