github.com/jfrog/frogbot@v1.1.1-0.20231221090046-821a26f50338/main.go (about) 1 package main 2 3 import ( 4 "github.com/jfrog/frogbot/utils" 5 "os" 6 7 "github.com/jfrog/jfrog-cli-core/v2/utils/coreutils" 8 "github.com/jfrog/jfrog-cli-core/v2/utils/log" 9 clitool "github.com/urfave/cli/v2" 10 ) 11 12 func main() { 13 log.SetDefaultLogger() 14 coreutils.ExitOnErr(ExecMain()) 15 } 16 17 func ExecMain() error { 18 app := clitool.App{ 19 Name: "Frogbot", 20 Usage: "See https://github.com/jfrog/frogbot for usage instructions.", 21 Commands: GetCommands(), 22 Version: utils.FrogbotVersion, 23 } 24 25 err := app.Run(os.Args) 26 return err 27 }