diff --git a/packages/grafana-toolkit/README.md b/packages/grafana-toolkit/README.md index 94309fc0222..45385111ba0 100644 --- a/packages/grafana-toolkit/README.md +++ b/packages/grafana-toolkit/README.md @@ -100,6 +100,10 @@ Available options: This command creates a production-ready build of your plugin. +Available options: + +- `--coverage` - Reports code coverage after the test step of the build. + ## FAQ ### Which version of grafana-toolkit should I use? diff --git a/packages/grafana-toolkit/src/cli/index.ts b/packages/grafana-toolkit/src/cli/index.ts index 8d683c2eb34..4dbcb0b9706 100644 --- a/packages/grafana-toolkit/src/cli/index.ts +++ b/packages/grafana-toolkit/src/cli/index.ts @@ -139,8 +139,9 @@ export const run = (includeInternalScripts = false) => { program .command('plugin:build') .description('Prepares plugin dist package') + .option('--coverage', 'Run code coverage', false) .action(async cmd => { - await execTask(pluginBuildTask)({ coverage: false, silent: true }); + await execTask(pluginBuildTask)({ coverage: cmd.coverage, silent: true }); }); program