Scuemata: Add grafana-cli cue schema validation to CI (#33798)

* Add scuemata validation in CI

* Fixes according to reviewer's comments
This commit is contained in:
Dimitris Sotirakis
2021-05-10 17:54:35 +03:00
committed by GitHub
parent 8feeaab996
commit 677b73dda5
5 changed files with 76 additions and 2 deletions
+3 -1
View File
@@ -33,7 +33,8 @@ load(
'publish_packages_step',
'notify_pipeline',
'integration_test_services',
'upload_cdn'
'upload_cdn',
'validate_scuemata'
)
ver_mode = 'main'
@@ -52,6 +53,7 @@ def get_steps(edition, is_downstream=False):
build_backend_step(edition=edition, ver_mode=ver_mode, is_downstream=is_downstream),
build_frontend_step(edition=edition, ver_mode=ver_mode, is_downstream=is_downstream),
build_plugins_step(edition=edition, sign=True),
validate_scuemata(),
]
# Have to insert Enterprise2 steps before they're depended on (in the gen-version step)