GitLab_MergeDevel2Default/main.go

35 lines
644 B
Go
Raw Permalink Normal View History

2021-04-28 18:10:55 +00:00
package main
import (
"os"
"code.obermui.de/6543/GitLab_MergeDevel2Default/merge"
"code.obermui.de/6543/GitLab_MergeDevel2Default/tags"
"code.obermui.de/6543/GitLab_MergeDevel2Default/utils"
"github.com/urfave/cli/v2"
2021-04-28 18:10:55 +00:00
)
var (
Version = "dev"
)
2021-05-05 09:38:49 +00:00
func main() {
2021-04-28 18:10:55 +00:00
app := cli.NewApp()
app.Name = "vv-tool"
app.Usage = "VV command line tool to interact with Gitlab"
app.Description = "cli tool for VV to manage things"
app.Version = Version
app.Commands = []*cli.Command{
&merge.CmdMerge,
&tags.CmdCreateTag,
2021-04-28 18:10:55 +00:00
}
app.EnableBashCompletion = true
err := app.Run(os.Args)
2021-04-28 18:10:55 +00:00
if err != nil {
utils.Error(1, "Error: %v\n", err)
2021-04-28 18:10:55 +00:00
}
}