mirror of
https://github.com/grafana/grafana.git
synced 2025-07-30 12:22:15 +08:00
29 lines
894 B
Go
29 lines
894 B
Go
package arguments
|
|
|
|
import (
|
|
"github.com/grafana/grafana/pkg/build/daggerbuild/pipeline"
|
|
"github.com/urfave/cli/v2"
|
|
)
|
|
|
|
var (
|
|
GPGPublicKeyFlag = &cli.StringFlag{
|
|
Name: "gpg-public-key-base64",
|
|
Usage: "Provides a public key encoded in base64 for GPG signing",
|
|
EnvVars: []string{"GPG_PUBLIC_KEY"},
|
|
}
|
|
GPGPrivateKeyFlag = &cli.StringFlag{
|
|
Name: "gpg-private-key-base64",
|
|
Usage: "Provides a private key encoded in base64 for GPG signing",
|
|
EnvVars: []string{"GPG_PRIVATE_KEY"},
|
|
}
|
|
GPGPassphraseFlag = &cli.StringFlag{
|
|
Name: "gpg-passphrase",
|
|
Usage: "Provides a private key passphrase encoded in base64 for GPG signing",
|
|
EnvVars: []string{"GPG_PASSPHRASE"},
|
|
}
|
|
|
|
GPGPublicKey = pipeline.NewStringFlagArgument(GPGPublicKeyFlag)
|
|
GPGPrivateKey = pipeline.NewStringFlagArgument(GPGPrivateKeyFlag)
|
|
GPGPassphrase = pipeline.NewStringFlagArgument(GPGPassphraseFlag)
|
|
)
|