refactor(nx): split grafana npm packages and plugins into separate groups

This commit is contained in:
Jack Westbrook
2025-03-03 11:45:58 +01:00
parent 2698ca3a90
commit c6f100b4d7
+16 -21
View File
@@ -1,4 +1,5 @@
{ {
"$schema": "./node_modules/nx/schemas/nx-schema.json",
"tasksRunnerOptions": { "tasksRunnerOptions": {
"default": { "default": {
"runner": "nx/tasks-runners/default", "runner": "nx/tasks-runners/default",
@@ -15,30 +16,24 @@
"release": { "release": {
"projectsRelationship": "independent", "projectsRelationship": "independent",
"groups": { "groups": {
"fixed": { "grafanaPackages": {
"projectsRelationship": "fixed", "projectsRelationship": "fixed",
"projects": [ "projects": [
"packages/grafana-data", "@grafana/data",
"packages/grafana-e2e", "@grafana/e2e",
"packages/grafana-e2e-selectors", "@grafana/e2e-selectors",
"packages/grafana-eslint-rules", "@grafana/flamegraph",
"packages/grafana-flamegraph", "@grafana/o11y-ds-frontend",
"packages/grafana-o11y-ds-frontend", "@grafana/prometheus",
"packages/grafana-plugin-configs", "@grafana/runtime",
"packages/grafana-prometheus", "@grafana/schema",
"packages/grafana-runtime", "@grafana/sql",
"packages/grafana-schema", "@grafana/ui"
"packages/grafana-sql",
"packages/grafana-ui",
"public/app/plugins/datasource/azuremonitor",
"public/app/plugins/datasource/cloud-monitoring",
"public/app/plugins/datasource/grafana-pyroscope-datasource",
"public/app/plugins/datasource/grafana-testdata-datasource",
"public/app/plugins/datasource/jaeger",
"public/app/plugins/datasource/parca",
"public/app/plugins/datasource/tempo",
"public/app/plugins/datasource/zipkin"
] ]
},
"plugins": {
"projectsRelationship": "fixed",
"projects": ["@grafana-plugins/*"]
} }
} }
}, },