mirror of
https://github.com/grafana/grafana.git
synced 2025-02-20 11:48:34 -06:00
* add grabpl command to build internal plugins * grabpl build-plugins -> ./bin/build build-plugins
36 lines
837 B
Go
36 lines
837 B
Go
package main
|
|
|
|
import "github.com/urfave/cli/v2"
|
|
|
|
var (
|
|
jobsFlag = cli.IntFlag{
|
|
Name: "jobs",
|
|
Usage: "Number of parallel jobs",
|
|
}
|
|
buildIDFlag = cli.StringFlag{
|
|
Name: "build-id",
|
|
Usage: "Optionally supply a build ID to be part of the version",
|
|
}
|
|
editionFlag = cli.StringFlag{
|
|
Name: "edition",
|
|
Usage: "The edition of Grafana to build (oss or enterprise)",
|
|
Value: "oss",
|
|
}
|
|
variantsFlag = cli.StringFlag{
|
|
Name: "variants",
|
|
Usage: "Comma-separated list of variants to build",
|
|
}
|
|
noInstallDepsFlag = cli.BoolFlag{
|
|
Name: "no-install-deps",
|
|
Usage: "Don't install dependencies",
|
|
}
|
|
signingAdminFlag = cli.BoolFlag{
|
|
Name: "signing-admin",
|
|
Usage: "Use manifest signing admin API endpoint?",
|
|
}
|
|
signFlag = cli.BoolFlag{
|
|
Name: "sign",
|
|
Usage: "Enable plug-in signing (you must set GRAFANA_API_KEY)",
|
|
}
|
|
)
|