Skip to content

Commit f7ea0a3

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 7bd7833 commit f7ea0a3

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
@@ -322,21 +322,19 @@ quickstart: $(KUSTOMIZE) manifests #EXHELP Generate the installation release man
322322
.PHONY: crd-ref-docs
323323
OPERATOR_CONTROLLER_API_REFERENCE_FILENAME := operator-controller-api-reference.md
324324
CATALOGD_API_REFERENCE_FILENAME := catalogd-api-reference.md
325-
CATALOGD_TMP_DIR := $(ROOT_DIR)/.catalogd-tmp/
326325
API_REFERENCE_DIR := $(ROOT_DIR)/docs/api-reference
326+
327327
crd-ref-docs: $(CRD_REF_DOCS) #EXHELP Generate the API Reference Documents.
328328
rm -f $(API_REFERENCE_DIR)/$(OPERATOR_CONTROLLER_API_REFERENCE_FILENAME)
329329
$(CRD_REF_DOCS) --source-path=$(ROOT_DIR)/api \
330330
--config=$(API_REFERENCE_DIR)/crd-ref-docs-gen-config.yaml \
331331
--renderer=markdown --output-path=$(API_REFERENCE_DIR)/$(OPERATOR_CONTROLLER_API_REFERENCE_FILENAME);
332-
rm -rf $(CATALOGD_TMP_DIR)
333-
git clone --depth 1 --branch $(CATALOGD_VERSION) https://github.com/operator-framework/catalogd $(CATALOGD_TMP_DIR)
332+
334333
rm -f $(API_REFERENCE_DIR)/$(CATALOGD_API_REFERENCE_FILENAME)
335-
$(CRD_REF_DOCS) --source-path=$(CATALOGD_TMP_DIR)/api \
334+
$(CRD_REF_DOCS) --source-path=$(ROOT_DIR)/catalogd/api \
336335
--config=$(API_REFERENCE_DIR)/crd-ref-docs-gen-config.yaml \
337-
--renderer=markdown --output-path=$(API_REFERENCE_DIR)/$(CATALOGD_API_REFERENCE_FILENAME)
338-
rm -rf $(CATALOGD_TMP_DIR)/
339-
336+
--renderer=markdown --output-path=$(API_REFERENCE_DIR)/$(CATALOGD_API_REFERENCE_FILENAME);
337+
340338
VENVDIR := $(abspath docs/.venv)
341339

342340
.PHONY: build-docs

0 commit comments

Comments
 (0)