mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Make validate-schema CLI command work vs. disk (#36863)
* Make validate-schema CLI command work vs. disk Previously, `grafana-cli cue validate-schema` would only validate the CUE files that had been included at compile time. Now, the command requires passing a grafana checkout root path, and will actually check against live files on disk. * Exempt validateScuemata from sec linter * Nit: validateScuemata is a simpler, better name * Try to fix validate-scuemata build step
This commit is contained in:
16
.drone.yml
16
.drone.yml
@@ -98,7 +98,7 @@ steps:
|
||||
- name: validate-scuemata
|
||||
image: grafana/build-container:1.4.1
|
||||
commands:
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root .
|
||||
depends_on:
|
||||
- build-backend
|
||||
|
||||
@@ -354,7 +354,7 @@ steps:
|
||||
- name: validate-scuemata
|
||||
image: grafana/build-container:1.4.1
|
||||
commands:
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root .
|
||||
depends_on:
|
||||
- build-backend
|
||||
|
||||
@@ -811,7 +811,7 @@ steps:
|
||||
- name: validate-scuemata
|
||||
image: grafana/build-container:1.4.1
|
||||
commands:
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root .
|
||||
depends_on:
|
||||
- build-backend
|
||||
|
||||
@@ -1186,7 +1186,7 @@ steps:
|
||||
- name: validate-scuemata
|
||||
image: grafana/build-container:1.4.1
|
||||
commands:
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root .
|
||||
depends_on:
|
||||
- build-backend
|
||||
|
||||
@@ -1765,7 +1765,7 @@ steps:
|
||||
- name: validate-scuemata
|
||||
image: grafana/build-container:1.4.1
|
||||
commands:
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root .
|
||||
depends_on:
|
||||
- build-backend
|
||||
|
||||
@@ -2129,7 +2129,7 @@ steps:
|
||||
- name: validate-scuemata
|
||||
image: grafana/build-container:1.4.1
|
||||
commands:
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root .
|
||||
depends_on:
|
||||
- build-backend
|
||||
|
||||
@@ -2698,7 +2698,7 @@ steps:
|
||||
- name: validate-scuemata
|
||||
image: grafana/build-container:1.4.1
|
||||
commands:
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root .
|
||||
depends_on:
|
||||
- build-backend
|
||||
|
||||
@@ -3033,7 +3033,7 @@ steps:
|
||||
- name: validate-scuemata
|
||||
image: grafana/build-container:1.4.1
|
||||
commands:
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema
|
||||
- ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root .
|
||||
depends_on:
|
||||
- build-backend
|
||||
|
||||
|
||||
Reference in New Issue
Block a user