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
@@ -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)