mirror of
https://github.com/drone/drone-cli.git
synced 2024-11-26 06:07:05 +01:00
provide update and get info values for repo
This commit is contained in:
parent
19b11812d3
commit
55ae12d8c4
@ -56,4 +56,7 @@ Private: {{ .Private }}
|
||||
Trusted: {{ .Trusted }}
|
||||
Protected: {{ .Protected }}
|
||||
Remote: {{ .HTTPURL }}
|
||||
CancelRunning: {{ .CancelRunning }}
|
||||
CancelPulls: {{ .CancelPulls }}
|
||||
CancelPush: {{ .CancelPush }}
|
||||
`
|
||||
|
@ -52,6 +52,10 @@ var repoUpdateCmd = cli.Command{
|
||||
Name: "auto-cancel-pushes",
|
||||
Usage: "automatically cancel pending push builds",
|
||||
},
|
||||
cli.BoolFlag{
|
||||
Name: "auto-cancel-running",
|
||||
Usage: "automatically cancel running builds if newer commit pushed",
|
||||
},
|
||||
cli.StringFlag{
|
||||
Name: "config",
|
||||
Usage: "repository configuration path (e.g. .drone.yml)",
|
||||
@ -90,6 +94,7 @@ func repoUpdate(c *cli.Context) error {
|
||||
ignorePulls = c.Bool("ignore-pull-requests")
|
||||
cancelPulls = c.Bool("auto-cancel-pull-requests")
|
||||
cancelPush = c.Bool("auto-cancel-pushes")
|
||||
cancelRunning = c.Bool("auto-cancel-running")
|
||||
buildCounter = c.Int64("build-counter")
|
||||
unsafe = c.Bool("unsafe")
|
||||
)
|
||||
@ -123,6 +128,9 @@ func repoUpdate(c *cli.Context) error {
|
||||
if c.IsSet("auto-cancel-pushes") {
|
||||
patch.CancelPush = &cancelPush
|
||||
}
|
||||
if c.IsSet("auto-cancel-running") {
|
||||
patch.CancelRunning = &cancelRunning
|
||||
}
|
||||
if c.IsSet("visibility") {
|
||||
switch visibility {
|
||||
case "public", "private", "internal":
|
||||
|
Loading…
Reference in New Issue
Block a user