From d6a684c40002aed649ab8ada0edcbf115923bfd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Van=C3=AD=C4=8Dek?= Date: Tue, 22 Aug 2023 17:31:08 +0200 Subject: [PATCH] Fixed no_force_pull --- cmd/main.go | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/cmd/main.go b/cmd/main.go index b58e554..b73044c 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -76,6 +76,11 @@ func main() { Value: "node:16-buster-slim", EnvVar: "PLUGIN_ACTION_IMAGE", }, + cli.BoolFlag{ + Name: "no-force-pull", + Usage: "disable forced pulling in act", + EnvVar: "PLUGIN_NO_FORCE_PULL", + }, cli.StringFlag{ Name: "event-payload", Usage: "Webhook event payload", @@ -188,23 +193,24 @@ func run(c *cli.Context) error { Env: actionEnv, Verbose: c.Bool("action-verbose"), Image: c.String("action-image"), + NoForcePull: c.Bool("no-force-pull"), EventPayload: c.String("event-payload"), Actor: c.String("actor"), }, Daemon: daemon.Daemon{ - Registry: c.String("docker.registry"), - Mirror: c.String("daemon.mirror"), - StorageDriver: c.String("daemon.storage-driver"), - StoragePath: c.String("daemon.storage-path"), - Insecure: c.Bool("daemon.insecure"), - Disabled: c.Bool("daemon.off"), - IPv6: c.Bool("daemon.ipv6"), - Debug: c.Bool("daemon.debug"), - Bip: c.String("daemon.bip"), - DNS: c.StringSlice("daemon.dns"), - DNSSearch: c.StringSlice("daemon.dns-search"), - MTU: c.String("daemon.mtu"), - Experimental: c.Bool("daemon.experimental"), + Registry: c.String("docker.registry"), + Mirror: c.String("daemon.mirror"), + StorageDriver: c.String("daemon.storage-driver"), + StoragePath: c.String("daemon.storage-path"), + Insecure: c.Bool("daemon.insecure"), + Disabled: c.Bool("daemon.off"), + IPv6: c.Bool("daemon.ipv6"), + Debug: c.Bool("daemon.debug"), + Bip: c.String("daemon.bip"), + DNS: c.StringSlice("daemon.dns"), + DNSSearch: c.StringSlice("daemon.dns-search"), + MTU: c.String("daemon.mtu"), + Experimental: c.Bool("daemon.experimental"), NotHiddenSocket: c.Bool("not.hidden.socket"), }, }