12. Makefile modifications
Date: 2021-07-27
Status
Accepted
Context
operator-sdk
have created Makefile
as part of scaffolding. Throughtout development cycle for operator we needed to modify
behavior of existing Makefile
. One of the options could be maintenance of separate Makefile.gitlab
to isolate scaffolding code from our own changes.
See also discussion in merge request 181
Decision
It has been decided to maintain single Makefile
with all of the original scaffolding and our changes for the time being for simplicity.
Consequences
We will rely on Git history to resolve potential future conflicts (perhaps as part of operator-sdk upgrade)