From de1a0f41a53922a8b915049238b1bb382fca9ade Mon Sep 17 00:00:00 2001 From: Matthew Booth Date: Thu, 5 Oct 2023 17:07:09 +0100 Subject: [PATCH] Add explicit dependency on github.com/golang/mock/mockgen/model This allows mockgen to run when using vendoring. --- pkg/clients/mock/doc.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/clients/mock/doc.go b/pkg/clients/mock/doc.go index ce5211b005..8583df21e5 100644 --- a/pkg/clients/mock/doc.go +++ b/pkg/clients/mock/doc.go @@ -16,6 +16,12 @@ limitations under the License. package mock +import ( + // Runtime dependency of mockgen, required when using vendoring so go mod knows + // to pull it in. + _ "github.com/golang/mock/mockgen/model" +) + //go:generate mockgen -package mock -destination=compute.go sigs.k8s.io/cluster-api-provider-openstack/pkg/clients ComputeClient //go:generate /usr/bin/env bash -c "cat ../../../hack/boilerplate/boilerplate.generatego.txt compute.go > _compute.go && mv _compute.go compute.go"