Upgrade urfave/cli to v2 (#483)

* migrate urfave/ci v1 -> v2
* refactor cli (format flag)
* log error if agent can not listen on port 3000

close #452
This commit is contained in:
6543
2021-10-27 21:03:14 +02:00
committed by GitHub
parent d35f5158bc
commit 798c2bc8b2
121 changed files with 8407 additions and 1346 deletions

View File

@@ -4,27 +4,24 @@ import (
"os"
"text/template"
"github.com/urfave/cli"
"github.com/urfave/cli/v2"
"github.com/woodpecker-ci/woodpecker/cli/common"
"github.com/woodpecker-ci/woodpecker/cli/internal"
)
var repoListCmd = cli.Command{
var repoListCmd = &cli.Command{
Name: "ls",
Usage: "list all repos",
ArgsUsage: " ",
Action: repoList,
Flags: []cli.Flag{
cli.StringFlag{
Name: "format",
Usage: "format output",
Value: tmplRepoList,
},
cli.StringFlag{
Flags: append(common.GlobalFlags,
common.FormatFlag(tmplRepoList),
&cli.StringFlag{
Name: "org",
Usage: "filter by organization",
},
},
),
}
func repoList(c *cli.Context) error {