in cleanup.go [529:543]
func main() {
app := cli.NewApp()
app.Name = path.Base(os.Args[0])
app.Usage = "a GitLab Runner Docker Image Cleanup Tool"
app.Version = fmt.Sprintf("%s (%s)", version, revision)
app.Author = "Kamil TrzciĆski"
app.Email = "ayufan@ayufan.eu"
cli_helpers.SetupLogLevelOptions(app)
app.Flags = append(app.Flags, clihelpers.GetFlagsFromStruct(&dockerCredentials, "docker")...)
app.Flags = append(app.Flags, clihelpers.GetFlagsFromStruct(&opts)...)
app.Action = runCleanupTool
if err := app.Run(os.Args); err != nil {
logrus.Fatal(err)
}
}