woodpecker-helm3/cmd/drone-helm/main.go

36 lines
529 B
Go
Raw Normal View History

package main
import (
"fmt"
"os"
"github.com/urfave/cli"
)
func main() {
_ = fmt.Println
_ = os.Exit
app := cli.NewApp()
app.Name = "helm plugin"
app.Usage = "helm plugin"
app.Action = run
app.Version = "0.0.1α"
app.Flags = []cli.Flag{
cli.StringFlag{
Name: "echo, e",
Usage: "this text'll be ech'll",
EnvVar: "ECHO",
},
}
if err := app.Run(os.Args); err != nil {
fmt.Fprintf(os.Stderr, "%s\n", err.Error())
}
}
func run(c *cli.Context) error {
fmt.Println(c.String("echo"))
return nil
}