mirror of
https://github.com/cloudnative-pg/plugin-barman-cloud.git
synced 2026-01-12 05:33:11 +01:00
chore: controller-gen task should respect kubebuilder:rbac markers (#426)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
This commit is contained in:
parent
a225902a36
commit
7904b435e2
10
Taskfile.yml
10
Taskfile.yml
@ -390,12 +390,18 @@ tasks:
|
|||||||
file --path api/v1/zz_generated.deepcopy.go export --path api/v1/zz_generated.deepcopy.go
|
file --path api/v1/zz_generated.deepcopy.go export --path api/v1/zz_generated.deepcopy.go
|
||||||
- >
|
- >
|
||||||
GITHUB_REF= dagger -s call -m github.com/cloudnative-pg/daggerverse/controller-gen@${DAGGER_CONTROLLER_GEN_SHA}
|
GITHUB_REF= dagger -s call -m github.com/cloudnative-pg/daggerverse/controller-gen@${DAGGER_CONTROLLER_GEN_SHA}
|
||||||
controller-gen --source . --args rbac:roleName=plugin-barman-cloud --args crd --args webhook --args paths=./api/...
|
controller-gen --source . --args rbac:roleName=plugin-barman-cloud --args crd --args webhook
|
||||||
--args output:crd:artifacts:config=config/crd/bases directory --path config/crd/bases export --path config/crd/bases
|
--args paths=./api/... --args paths=./internal/... --args output:crd:artifacts:config=config/crd/bases
|
||||||
|
directory --path config/
|
||||||
|
filter --include crd/bases/,rbac/
|
||||||
|
export --path config/
|
||||||
sources:
|
sources:
|
||||||
- ./api/**/*.go
|
- ./api/**/*.go
|
||||||
|
- ./internal/**/*.go
|
||||||
generates:
|
generates:
|
||||||
- ./api/v1/zz_generated.deepcopy.go
|
- ./api/v1/zz_generated.deepcopy.go
|
||||||
|
- ./config/rbac/role.yaml
|
||||||
|
- ./config/crd/bases/*.yaml
|
||||||
|
|
||||||
manifest-main:
|
manifest-main:
|
||||||
deps:
|
deps:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user