Skip to content

Commit 67f98c5

Browse files
Fix make verify by changing crd-ref-docs target
Update the operator-controller Makefile's crd-ref-docs task to generate catalogd docs from the repo
1 parent 2e45b55 commit 67f98c5

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

Makefile

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -326,21 +326,19 @@ quickstart: $(KUSTOMIZE) manifests #EXHELP Generate the installation release man
326326
.PHONY: crd-ref-docs
327327
OPERATOR_CONTROLLER_API_REFERENCE_FILENAME := operator-controller-api-reference.md
328328
CATALOGD_API_REFERENCE_FILENAME := catalogd-api-reference.md
329-
CATALOGD_TMP_DIR := $(ROOT_DIR)/.catalogd-tmp/
330329
API_REFERENCE_DIR := $(ROOT_DIR)/docs/api-reference
330+
331331
crd-ref-docs: $(CRD_REF_DOCS) #EXHELP Generate the API Reference Documents.
332332
rm -f $(API_REFERENCE_DIR)/$(OPERATOR_CONTROLLER_API_REFERENCE_FILENAME)
333333
$(CRD_REF_DOCS) --source-path=$(ROOT_DIR)/api \
334334
--config=$(API_REFERENCE_DIR)/crd-ref-docs-gen-config.yaml \
335335
--renderer=markdown --output-path=$(API_REFERENCE_DIR)/$(OPERATOR_CONTROLLER_API_REFERENCE_FILENAME);
336-
rm -rf $(CATALOGD_TMP_DIR)
337-
git clone --depth 1 --branch $(CATALOGD_VERSION) https://github.com/operator-framework/catalogd $(CATALOGD_TMP_DIR)
336+
338337
rm -f $(API_REFERENCE_DIR)/$(CATALOGD_API_REFERENCE_FILENAME)
339-
$(CRD_REF_DOCS) --source-path=$(CATALOGD_TMP_DIR)/api \
338+
$(CRD_REF_DOCS) --source-path=$(ROOT_DIR)/catalogd/api \
340339
--config=$(API_REFERENCE_DIR)/crd-ref-docs-gen-config.yaml \
341-
--renderer=markdown --output-path=$(API_REFERENCE_DIR)/$(CATALOGD_API_REFERENCE_FILENAME)
342-
rm -rf $(CATALOGD_TMP_DIR)/
343-
340+
--renderer=markdown --output-path=$(API_REFERENCE_DIR)/$(CATALOGD_API_REFERENCE_FILENAME);
341+
344342
VENVDIR := $(abspath docs/.venv)
345343

346344
.PHONY: build-docs

0 commit comments

Comments
 (0)