@@ -18,7 +18,7 @@ inputs:
1818 path : ' %kind_registry_path%'
1919 version : ' %kind_registry_version%'
2020 transformations :
21- - ' %__config_dir%/compiler /kind_registry.yaml'
21+ - ' %__config_dir%/resources /kind_registry.schema.transforms .yaml'
2222 - openapi :
2323 url : ' https://raw.githubusercontent.com/grafana/grafana/v11.6.0/public/openapi3.json'
2424 no_validate : true
@@ -37,7 +37,7 @@ inputs:
3737 variant : dataquery
3838 identifier : __expr__
3939 transformations :
40- - ' %__config_dir%/compiler/expr_passes .yaml'
40+ - ' %__config_dir%/resources/expr/schema.transforms .yaml'
4141
4242 - openapi :
4343 url : ' https://raw.githubusercontent.com/grafana/grafana/v11.6.0/public/openapi3.json'
@@ -54,7 +54,7 @@ inputs:
5454 - NotificationTemplate
5555 - TimeRange
5656 transformations :
57- - ' %__config_dir%/compiler /alerting.yaml'
57+ - ' %__config_dir%/resources /alerting/schema.transforms .yaml'
5858
5959 # The schema for teams is gone from the kind-registry since v11.2.x
6060 - openapi :
@@ -67,7 +67,7 @@ inputs:
6767 allowed_objects :
6868 - CreateTeamCommand
6969 transformations :
70- - ' %__config_dir%/compiler /team.yaml'
70+ - ' %__config_dir%/resources /team/schema.transforms .yaml'
7171
7272 # The schema for testdata queries is gone from the kind-registry since v11.0.x
7373 - jsonschema :
@@ -78,23 +78,23 @@ inputs:
7878 variant : dataquery
7979 identifier : testdata
8080 transformations :
81- - ' %__config_dir%/compiler/testdata_passes .yaml'
81+ - ' %__config_dir%/resources/testdata/schema.transforms .yaml'
8282
8383 # The schema for prometheus queries is gone from the kind-registry since v11.0.x
8484 - kindsys_composable :
85- entrypoint : ' %__config_dir%/schemas/composable/ prometheus'
85+ entrypoint : ' %__config_dir%/resources/ prometheus/ '
8686 metadata :
8787 kind : composable
8888 variant : dataquery
8989 identifier : prometheus
9090 cue_imports :
9191 - ' %kind_registry_path%/grafana/%kind_registry_version%/common:github.com/grafana/grafana/packages/grafana-schema/src/common'
9292 transformations :
93- - ' %__config_dir%/compiler /prometheus.yaml'
93+ - ' %__config_dir%/resources /prometheus/schema.transforms .yaml'
9494
9595 # The schema for bigquery queries
9696 - cue :
97- entrypoint : ' %__config_dir%/schemas/composable /bigquery'
97+ entrypoint : ' %__config_dir%/resources /bigquery'
9898 metadata :
9999 kind : composable
100100 variant : dataquery
@@ -104,19 +104,19 @@ inputs:
104104
105105 # The schema for athena queries
106106 - cue :
107- entrypoint : ' %__config_dir%/schemas/composable /athena'
107+ entrypoint : ' %__config_dir%/resources /athena'
108108 metadata :
109109 kind : composable
110110 variant : dataquery
111111 identifier : grafana-athena-datasource
112112 cue_imports :
113113 - ' %kind_registry_path%/grafana/%kind_registry_version%/common:github.com/grafana/grafana/packages/grafana-schema/src/common'
114114 transformations :
115- - ' %__config_dir%/compiler /athena.yaml'
115+ - ' %__config_dir%/resources /athena/schema.transforms .yaml'
116116
117117 # The schema for "datasource" queries
118118 - cue :
119- entrypoint : ' %__config_dir%/schemas/composable /datasource'
119+ entrypoint : ' %__config_dir%/resources /datasource'
120120 metadata :
121121 kind : composable
122122 variant : dataquery
@@ -131,26 +131,41 @@ inputs:
131131 metadata :
132132 kind : core
133133 transformations :
134- - ' %__config_dir%/compiler /dashboardv2beta1.yaml'
134+ - ' %__config_dir%/resources /dashboardv2beta1/schema.transforms .yaml'
135135
136136 # The schema for units
137137 - cue :
138- entrypoint : ' %__config_dir%/schemas /units'
138+ entrypoint : ' %__config_dir%/resources /units'
139139
140140 # The schema for resource manifests
141141 - cue :
142- entrypoint : ' %__config_dir%/schemas /resource'
142+ entrypoint : ' %__config_dir%/resources /resource'
143143
144144transformations :
145145 schemas :
146- - { path: '%__config_dir%/compiler/common_passes.yaml' }
147- - { path: '%__config_dir%/compiler/dataqueries.yaml' }
148- - { path: '%__config_dir%/compiler/datasourceref.yaml' }
149- - { path: '%__config_dir%/compiler/dataqueries_refid.yaml' } # To avoid it to conflict with the refid in the dataquery schema.
146+ - { path: '%__config_dir%/resources/common.schema.transforms.yaml' }
147+ - { path: '%__config_dir%/resources/dataqueries.schema.transforms.yaml' }
148+ - { path: '%__config_dir%/resources/dashboard/schema.transforms.yaml' }
149+ # To avoid it to conflict with the refid in the dataquery schema.
150+ - { path: '%__config_dir%/resources/dashboardv2beta1/dataqueries_refid.schema.transforms.yaml' }
150151
151152 builders :
152- - { path: '%__config_dir%/veneers' }
153- - { path: '%__config_dir%/veneers/dashboardv2' }
153+ - { path: '%__config_dir%/resources/old_datasource.builder.transforms.yaml' }
154+
155+ - { path: '%__config_dir%/resources/accesspolicy/common.builder.transforms.yaml' }
156+ - { path: '%__config_dir%/resources/prometheus/common.builder.transforms.yaml' }
157+ - { path: '%__config_dir%/resources/dashboard/builder-transforms' }
158+ - { path: '%__config_dir%/resources/dashboardv2beta1/builder-transforms' }
159+ - { path: '%__config_dir%/resources/alerting/builder-transforms' }
160+ - { path: '%__config_dir%/resources/common/common.builder.transforms.yaml' }
161+ - { path: '%__config_dir%/resources/datasource/builder-transforms' }
162+ - { path: '%__config_dir%/resources/cloudwatch/go.builder.transforms.yaml' }
163+ - { path: '%__config_dir%/resources/elasticsearch/common.builder.transforms.yaml' }
164+ - { path: '%__config_dir%/resources/expr/common.builder.transforms.yaml' }
165+ - { path: '%__config_dir%/resources/folder/common.builder.transforms.yaml' }
166+ - { path: '%__config_dir%/resources/heatmap/common.builder.transforms.yaml' }
167+ - { path: '%__config_dir%/resources/team/common.builder.transforms.yaml' }
168+ - { path: '%__config_dir%/resources/tempo/go.builder.transforms.yaml' }
154169
155170 converters : ' %__config_dir%/converters/config.yaml'
156171
0 commit comments