mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
ci: Depend on init-enterprise for gen-cue verify (#50191)
This commit is contained in:
parent
30f035ca34
commit
9fc889f5f6
170
.drone.yml
170
.drone.yml
@ -94,8 +94,18 @@ steps:
|
||||
- grabpl
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- make gen-go
|
||||
depends_on:
|
||||
- verify-gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: wire-install
|
||||
- commands:
|
||||
@ -188,8 +198,18 @@ steps:
|
||||
- grabpl
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- make gen-go
|
||||
depends_on:
|
||||
- verify-gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: wire-install
|
||||
- commands:
|
||||
@ -245,14 +265,6 @@ steps:
|
||||
environment: null
|
||||
image: grafana/build-container:1.5.5
|
||||
name: build-plugins
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- . scripts/build/gpg-test-vars.sh && ./bin/grabpl package --jobs 8 --edition oss
|
||||
--build-id ${DRONE_BUILD_NUMBER} --variants linux-amd64,linux-amd64-musl,darwin-amd64,windows-amd64,armv6
|
||||
@ -753,8 +765,18 @@ steps:
|
||||
- grabpl
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- make gen-go
|
||||
depends_on:
|
||||
- verify-gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: wire-install
|
||||
- commands:
|
||||
@ -837,8 +859,18 @@ steps:
|
||||
- grabpl
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- make gen-go
|
||||
depends_on:
|
||||
- verify-gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: wire-install
|
||||
- commands:
|
||||
@ -921,14 +953,6 @@ steps:
|
||||
from_secret: grafana_api_key
|
||||
image: grafana/build-container:1.5.5
|
||||
name: build-plugins
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- ./bin/grabpl package --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} --sign
|
||||
depends_on:
|
||||
@ -1505,8 +1529,18 @@ steps:
|
||||
- grabpl
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- make gen-go
|
||||
depends_on:
|
||||
- verify-gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: wire-install
|
||||
- commands:
|
||||
@ -1550,14 +1584,6 @@ steps:
|
||||
from_secret: grafana_api_key
|
||||
image: grafana/build-container:1.5.5
|
||||
name: build-plugins
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- ./bin/grabpl package --jobs 8 --edition oss --sign ${DRONE_TAG}
|
||||
depends_on:
|
||||
@ -1800,8 +1826,18 @@ steps:
|
||||
- grabpl
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- make gen-go
|
||||
depends_on:
|
||||
- verify-gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: wire-install
|
||||
- commands:
|
||||
@ -2101,6 +2137,16 @@ steps:
|
||||
- init-enterprise
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
depends_on:
|
||||
- init-enterprise
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- ./bin/grabpl build-backend --jobs 8 --edition enterprise ${DRONE_TAG}
|
||||
depends_on:
|
||||
@ -2136,14 +2182,6 @@ steps:
|
||||
from_secret: grafana_api_key
|
||||
image: grafana/build-container:1.5.5
|
||||
name: build-plugins
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- ./bin/grabpl build-backend --jobs 8 --edition enterprise2 ${DRONE_TAG}
|
||||
depends_on:
|
||||
@ -2447,6 +2485,16 @@ steps:
|
||||
- init-enterprise
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
depends_on:
|
||||
- init-enterprise
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- |-
|
||||
echo -e "unknwon
|
||||
@ -3293,8 +3341,18 @@ steps:
|
||||
- grabpl
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- make gen-go
|
||||
depends_on:
|
||||
- verify-gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: wire-install
|
||||
- commands:
|
||||
@ -3338,14 +3396,6 @@ steps:
|
||||
from_secret: grafana_api_key
|
||||
image: grafana/build-container:1.5.5
|
||||
name: build-plugins
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- ./bin/grabpl package --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} --sign
|
||||
depends_on:
|
||||
@ -3558,8 +3608,18 @@ steps:
|
||||
- grabpl
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- make gen-go
|
||||
depends_on:
|
||||
- verify-gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: wire-install
|
||||
- commands:
|
||||
@ -3833,6 +3893,16 @@ steps:
|
||||
- init-enterprise
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
depends_on:
|
||||
- init-enterprise
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- ./bin/grabpl build-backend --jobs 8 --edition enterprise --build-id ${DRONE_BUILD_NUMBER}
|
||||
depends_on:
|
||||
@ -3869,14 +3939,6 @@ steps:
|
||||
from_secret: grafana_api_key
|
||||
image: grafana/build-container:1.5.5
|
||||
name: build-plugins
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- ./bin/grabpl build-backend --jobs 8 --edition enterprise2 --build-id ${DRONE_BUILD_NUMBER}
|
||||
--variants linux-amd64
|
||||
@ -4177,6 +4239,16 @@ steps:
|
||||
- init-enterprise
|
||||
image: grafana/build-container:1.5.5
|
||||
name: gen-version
|
||||
- commands:
|
||||
- '# It is required that code generated from Thema/CUE be committed and in sync
|
||||
with its inputs.'
|
||||
- '# The following command will fail if running code generators produces any diff
|
||||
in output.'
|
||||
- CODEGEN_VERIFY=1 make gen-cue
|
||||
depends_on:
|
||||
- init-enterprise
|
||||
image: grafana/build-container:1.5.5
|
||||
name: verify-gen-cue
|
||||
- commands:
|
||||
- |-
|
||||
echo -e "unknwon
|
||||
@ -4611,6 +4683,6 @@ kind: secret
|
||||
name: gcp_upload_artifacts_key
|
||||
---
|
||||
kind: signature
|
||||
hmac: d2e97d6683c33ccb2dba773e3c103105227a74448fa732124e4c38d67eb464d8
|
||||
hmac: 378147a306d077b0566f5353c9e5c236c40dbb8d81392091a1346ed275b86496
|
||||
|
||||
...
|
||||
|
@ -93,6 +93,7 @@ def main_test_backend():
|
||||
identify_runner_step(),
|
||||
download_grabpl_step(),
|
||||
gen_version_step(ver_mode),
|
||||
verify_gen_cue_step(),
|
||||
wire_install_step(),
|
||||
]
|
||||
test_steps = [
|
||||
@ -113,6 +114,7 @@ def get_steps(edition):
|
||||
identify_runner_step(),
|
||||
download_grabpl_step(),
|
||||
gen_version_step(ver_mode),
|
||||
verify_gen_cue_step(),
|
||||
wire_install_step(),
|
||||
yarn_install_step(),
|
||||
]
|
||||
@ -123,7 +125,6 @@ def get_steps(edition):
|
||||
build_frontend_step(edition=edition, ver_mode=ver_mode),
|
||||
build_frontend_package_step(edition=edition, ver_mode=ver_mode),
|
||||
build_plugins_step(edition=edition, sign=True),
|
||||
verify_gen_cue_step(),
|
||||
]
|
||||
integration_test_steps = [
|
||||
postgres_integration_tests_step(edition=edition, ver_mode=ver_mode),
|
||||
|
@ -91,6 +91,7 @@ def pr_test_backend():
|
||||
identify_runner_step(),
|
||||
download_grabpl_step(),
|
||||
gen_version_step(ver_mode),
|
||||
verify_gen_cue_step(),
|
||||
wire_install_step(),
|
||||
]
|
||||
test_steps = [
|
||||
@ -114,6 +115,7 @@ def pr_pipelines(edition):
|
||||
identify_runner_step(),
|
||||
download_grabpl_step(),
|
||||
gen_version_step(ver_mode),
|
||||
verify_gen_cue_step(),
|
||||
wire_install_step(),
|
||||
yarn_install_step(),
|
||||
]
|
||||
@ -123,7 +125,6 @@ def pr_pipelines(edition):
|
||||
build_frontend_step(edition=edition, ver_mode=ver_mode),
|
||||
build_frontend_package_step(edition=edition, ver_mode=ver_mode),
|
||||
build_plugins_step(edition=edition),
|
||||
verify_gen_cue_step(),
|
||||
]
|
||||
integration_test_steps = [
|
||||
postgres_integration_tests_step(edition=edition, ver_mode=ver_mode),
|
||||
|
@ -158,6 +158,7 @@ def get_steps(edition, ver_mode):
|
||||
identify_runner_step(),
|
||||
download_grabpl_step(),
|
||||
gen_version_step(ver_mode),
|
||||
verify_gen_cue_step(),
|
||||
wire_install_step(),
|
||||
yarn_install_step(),
|
||||
]
|
||||
@ -180,7 +181,6 @@ def get_steps(edition, ver_mode):
|
||||
build_frontend_step(edition=edition, ver_mode=ver_mode),
|
||||
build_frontend_package_step(edition=edition, ver_mode=ver_mode),
|
||||
build_plugins_step(edition=edition, sign=True),
|
||||
verify_gen_cue_step(),
|
||||
]
|
||||
|
||||
integration_test_steps = [
|
||||
@ -307,7 +307,7 @@ def get_enterprise_pipelines(trigger, ver_mode):
|
||||
clone_enterprise_step(ver_mode),
|
||||
init_enterprise_step(ver_mode)
|
||||
]
|
||||
for step in [wire_install_step(), yarn_install_step(), gen_version_step(ver_mode)]:
|
||||
for step in [wire_install_step(), yarn_install_step(), gen_version_step(ver_mode), verify_gen_cue_step()]:
|
||||
step.update(deps_on_clone_enterprise_step)
|
||||
init_steps.extend([step])
|
||||
|
||||
|
@ -69,6 +69,9 @@ def wire_install_step():
|
||||
'commands': [
|
||||
'make gen-go',
|
||||
],
|
||||
'depends_on': [
|
||||
'verify-gen-cue',
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user