Skip to content

Commit 833d68f

Browse files
committed
Update dashboard v2 schema to use grafana/grafana:apps/dashboard/kinds/v2alpha1/dashboard_spec.cue
1 parent cb97a76 commit 833d68f

39 files changed

+1069
-1022
lines changed

config/dashboardv2/compiler/dashboardv2.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,46 +2,46 @@
22

33
passes:
44
######################
5-
# Dashboard v2alpha0 #
5+
# Dashboard v2alpha1 #
66
######################
77

88
# Some future-proofing
99
- constant_to_enum:
1010
objects:
11-
- dashboardv2alpha0.RepeatMode
11+
- dashboardv2alpha1.RepeatMode
1212

13-
# DataSourceRef is defined by the common, dashboard and dashboardv2alpha0 packages.
13+
# DataSourceRef is defined by the common, dashboard and dashboardv2alpha1 packages.
1414
# Since it is used by dataqueries, using the definition from the common package
1515
# makes the most sense.
1616
- replace_reference:
17-
from: dashboardv2alpha0.DataSourceRef
17+
from: dashboardv2alpha1.DataSourceRef
1818
to: common.DataSourceRef
19-
- omit: { objects: [ dashboardv2alpha0.DataSourceRef ] }
19+
- omit: { objects: [ dashboardv2alpha1.DataSourceRef ] }
2020

2121
# To make our composability veneers shenanigans work
2222
- retype_field:
23-
field: dashboardv2alpha0.VizConfigSpec.options
23+
field: dashboardv2alpha1.VizConfigSpec.options
2424
as:
2525
kind: scalar
2626
scalar: { scalar_kind: any }
2727
- retype_field:
28-
field: dashboardv2alpha0.FieldConfig.custom
28+
field: dashboardv2alpha1.FieldConfig.custom
2929
as:
3030
kind: scalar
3131
scalar: { scalar_kind: any }
3232

3333
- retype_field:
34-
field: dashboardv2alpha0.DataQueryKind.spec
34+
field: dashboardv2alpha1.DataQueryKind.spec
3535
as:
3636
kind: scalar
3737
scalar: { scalar_kind: any }
3838

3939
# Is this object meant for frontend usage only?
4040
- omit:
41-
objects: [ dashboardv2alpha0.VariableCustomFormatterFn ]
41+
objects: [ dashboardv2alpha1.VariableCustomFormatterFn ]
4242

4343
- retype_field:
44-
field: dashboardv2alpha0.CustomVariableValue.formatter
44+
field: dashboardv2alpha1.CustomVariableValue.formatter
4545
as:
4646
kind: scalar
4747
scalar: { scalar_kind: string }

0 commit comments

Comments
 (0)