Skip to content

Commit 75168fe

Browse files
committed
CARRY: Makefile: add merge-bot and generate-openshift targets
We need theses targets so merge-bot target can run it.
1 parent 1801390 commit 75168fe

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Makefile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,19 @@ modules: ## Runs go mod to ensure proper vendoring.
272272
go mod tidy
273273
cd $(TOOLS_DIR); go mod tidy
274274

275+
.PHONY: merge-bot
276+
merge-bot: full-vendoring generate generate-openshift ## Runs targets that help merge-bot to rebase downstream CAPO.
277+
278+
.PHONY: full-vendoring
279+
full-vendoring: ## Runs commands that complete vendoring tasks for downstream CAPO.
280+
go mod tidy && go mod vendor
281+
cd $(TOOLS_DIR); go mod tidy; go mod vendor
282+
cd $(REPO_ROOT)/openshift; go mod tidy; go mod vendor
283+
284+
.PHONY: generate-openshift
285+
generate-openshift:
286+
$(MAKE) -C $(REPO_ROOT)/openshift generate
287+
275288
.PHONY: generate
276289
generate: templates generate-controller-gen generate-codegen generate-conversion-gen generate-go generate-manifests generate-api-docs ## Generate all generated code
277290

0 commit comments

Comments
 (0)