A build stage have been created in the pipeline which allow to generate the binary and the container image for the operator, and a few changes more:
Lint stage is divided in two stage to allow run them in parallel.
local repository go directory is added to .gitignore file; if you deploy the go modules in your repository directory, this avoid noise in the git status report.
Prepare Makefile for a more flexible delivery, and add rules for save/load container images.
Remove false negative when installing the tools.
Filter some yaml files from lint process as they are auto-generated.
A build stage have been created in the pipeline which allow to generate the binary and the container image for the operator, and a few changes more: