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 authored and GitHub committed 2021-05-10 17:54:35 +03:00
1 parent 8feeaab996
commit 677b73dda5
5 files changed
+76 -2

No files matched your search

+3 -1
View File
@@ -32,7 +32,8 @@ load(
'notify_pipeline',
'integration_test_services',
'publish_packages_step',
'upload_cdn'
'upload_cdn',
'validate_scuemata'
)
def release_npm_packages_step(edition, ver_mode):
@@ -76,6 +77,7 @@ def get_steps(edition, ver_mode):
build_backend_step(edition=edition, ver_mode=ver_mode),
build_frontend_step(edition=edition, ver_mode=ver_mode),
build_plugins_step(edition=edition, sign=True),
validate_scuemata(),
]
# Have to insert Enterprise2 steps before they're depended on (in the gen-version step)