|
63 | 63 | $(warning Could not find docker or podman in path! This may result in targets requiring a container runtime failing!) |
64 | 64 | endif |
65 | 65 |
|
66 | | -KUSTOMIZE_BUILD_DIR := config/overlays/cert-manager |
| 66 | +KUSTOMIZE_BUILD_DIR := config/operator-controller/overlays/cert-manager |
67 | 67 |
|
68 | 68 | # Disable -j flag for make |
69 | 69 | .NOTPARALLEL: |
@@ -107,8 +107,8 @@ tidy: #HELP Update dependencies. |
107 | 107 | .PHONY: manifests |
108 | 108 | manifests: $(CONTROLLER_GEN) #EXHELP Generate WebhookConfiguration, ClusterRole, and CustomResourceDefinition objects. |
109 | 109 | # To generate the manifests used and do not use catalogd directory |
110 | | - $(CONTROLLER_GEN) rbac:roleName=manager-role paths=./internal/... output:rbac:artifacts:config=config/base/rbac |
111 | | - $(CONTROLLER_GEN) crd paths=./api/... output:crd:artifacts:config=config/base/crd/bases |
| 110 | + $(CONTROLLER_GEN) rbac:roleName=manager-role paths=./internal/... output:rbac:artifacts:config=config/operator-controller/base/rbac |
| 111 | + $(CONTROLLER_GEN) crd paths=./api/... output:crd:artifacts:config=config/operator-controller/base/crd/bases |
112 | 112 | # To generate the manifests for catalogd |
113 | 113 | $(MAKE) -C catalogd generate |
114 | 114 |
|
@@ -141,15 +141,14 @@ bingo-upgrade: $(BINGO) #EXHELP Upgrade tools |
141 | 141 |
|
142 | 142 | .PHONY: verify-crd-compatibility |
143 | 143 | CRD_DIFF_ORIGINAL_REF := main |
144 | | -CRD_DIFF_UPDATED_SOURCE := file://config/base/crd/bases/olm.operatorframework.io_clusterextensions.yaml |
| 144 | +CRD_DIFF_UPDATED_SOURCE := file://config/operator-controller/base/crd/bases/olm.operatorframework.io_clusterextensions.yaml |
145 | 145 | CATALOGD_CRD_DIFF_UPDATED_SOURCE := file://catalogd/config/base/crd/bases/olm.operatorframework.io_clustercatalogs.yaml |
146 | 146 | CRD_DIFF_CONFIG := crd-diff-config.yaml |
147 | 147 |
|
148 | 148 | verify-crd-compatibility: $(CRD_DIFF) manifests |
149 | | - $(CRD_DIFF) --config="${CRD_DIFF_CONFIG}" "git://${CRD_DIFF_ORIGINAL_REF}?path=config/base/crd/bases/olm.operatorframework.io_clusterextensions.yaml" ${CRD_DIFF_UPDATED_SOURCE} |
| 149 | + $(CRD_DIFF) --config="${CRD_DIFF_CONFIG}" "git://${CRD_DIFF_ORIGINAL_REF}?path=config/operator-controller/base/crd/bases/olm.operatorframework.io_clusterextensions.yaml" ${CRD_DIFF_UPDATED_SOURCE} |
150 | 150 | $(CRD_DIFF) --config="${CRD_DIFF_CONFIG}" "git://${CRD_DIFF_ORIGINAL_REF}?path=catalogd/config/base/crd/bases/olm.operatorframework.io_clustercatalogs.yaml" ${CATALOGD_CRD_DIFF_UPDATED_SOURCE} |
151 | 151 |
|
152 | | - |
153 | 152 | .PHONY: test |
154 | 153 | test: manifests generate fmt vet test-unit test-e2e #HELP Run all tests. |
155 | 154 |
|
@@ -209,12 +208,12 @@ image-registry: ## Build the testdata catalog used for e2e tests and push it to |
209 | 208 | # for example: ARTIFACT_PATH=/tmp/artifacts make test-e2e |
210 | 209 | .PHONY: test-e2e |
211 | 210 | test-e2e: KIND_CLUSTER_NAME := operator-controller-e2e |
212 | | -test-e2e: KUSTOMIZE_BUILD_DIR := config/overlays/e2e |
| 211 | +test-e2e: KUSTOMIZE_BUILD_DIR := config/operator-controller/overlays/e2e |
213 | 212 | test-e2e: GO_BUILD_FLAGS := -cover |
214 | 213 | test-e2e: run image-registry e2e e2e-coverage kind-clean #HELP Run e2e test suite on local kind cluster |
215 | 214 |
|
216 | 215 | .PHONY: extension-developer-e2e |
217 | | -extension-developer-e2e: KUSTOMIZE_BUILD_DIR := config/overlays/cert-manager |
| 216 | +extension-developer-e2e: KUSTOMIZE_BUILD_DIR := config/operator-controller/overlays/cert-manager |
218 | 217 | extension-developer-e2e: KIND_CLUSTER_NAME := operator-controller-ext-dev-e2e #EXHELP Run extension-developer e2e on local kind cluster |
219 | 218 | extension-developer-e2e: export INSTALL_DEFAULT_CATALOGS := false #EXHELP Run extension-developer e2e on local kind cluster |
220 | 219 | extension-developer-e2e: run image-registry test-ext-dev-e2e kind-clean |
|
0 commit comments