Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Command = cli.Command{ Name: "jsonnet", Usage: "generate .drone.yml from jsonnet", ArgsUsage: "[path/to/.drone.jsonnet]", Action: func(c *cli.Context) { if err := generate(c); err != nil { log.Fatalln(err) } }, Flags: []cli.Flag{ cli.StringFlag{ Name: "source", Usage: "Source file", Value: ".drone.jsonnet", }, cli.StringFlag{ Name: "target", Usage: "target file", Value: ".drone.yml", }, cli.BoolFlag{ Name: "stream", Usage: "Write output as a YAML stream.", }, cli.BoolTFlag{ Name: "format", Usage: "Write output as formatted YAML", }, cli.BoolFlag{ Name: "stdout", Usage: "Write output to stdout", }, cli.BoolFlag{ Name: "string", Usage: "Expect a string, manifest as plain text", }, }, }
Command exports the jsonnet command.
Functions ¶
func RegisterNativeFuncs ¶ added in v1.0.2
RegisterNativeFuncs adds kubecfg's native jsonnet functions to provided VM
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.