Skip to content

Commit 7904b43

Browse files
authored
chore: controller-gen task should respect kubebuilder:rbac markers (#426)
Signed-off-by: Niccolò Fei <[email protected]>
1 parent a225902 commit 7904b43

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

Taskfile.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -390,12 +390,18 @@ tasks:
390390
file --path api/v1/zz_generated.deepcopy.go export --path api/v1/zz_generated.deepcopy.go
391391
- >
392392
GITHUB_REF= dagger -s call -m github.com/cloudnative-pg/daggerverse/controller-gen@${DAGGER_CONTROLLER_GEN_SHA}
393-
controller-gen --source . --args rbac:roleName=plugin-barman-cloud --args crd --args webhook --args paths=./api/...
394-
--args output:crd:artifacts:config=config/crd/bases directory --path config/crd/bases export --path config/crd/bases
393+
controller-gen --source . --args rbac:roleName=plugin-barman-cloud --args crd --args webhook
394+
--args paths=./api/... --args paths=./internal/... --args output:crd:artifacts:config=config/crd/bases
395+
directory --path config/
396+
filter --include crd/bases/,rbac/
397+
export --path config/
395398
sources:
396399
- ./api/**/*.go
400+
- ./internal/**/*.go
397401
generates:
398402
- ./api/v1/zz_generated.deepcopy.go
403+
- ./config/rbac/role.yaml
404+
- ./config/crd/bases/*.yaml
399405

400406
manifest-main:
401407
deps:

0 commit comments

Comments
 (0)