For better collaboration I am aligning our Makefiles, and this is the second PR.
Adding two functions for installing tools -go-install-tool and operator-framework-tool because of the deprecation of 'go get' for installing executables.
They both remove the old directory, and then install (with go install rather than go-get)/download the tool into a new directory under the bin directory.
In addition to that we are passing the Ginkgo version for e2e tests.
Needs approval from an approver in each of these files:
- ~~[OWNERS](https://github.com/medik8s/node-maintenance-operator/blob/main/OWNERS)~~ [razo7]
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
For better collaboration I am aligning our Makefiles, and this is the second PR.
Adding two functions for installing tools -
go-install-tool
andoperator-framework-tool
because of the deprecation of 'go get' for installing executables. They both remove the old directory, and then install (withgo install
rather thango-get
)/download the tool into a new directory under the bin directory. In addition to that we are passing the Ginkgo version for e2e tests.