FIX parameter parsing - second try
Some checks failed
continuous-integration/drone/push Build was killed

This commit is contained in:
2023-02-14 20:55:59 +01:00
parent d767d847d3
commit 777f882332

View File

@@ -279,6 +279,16 @@ func main() {
Usage: "ssh agent key to use",
EnvVar: "PLUGIN_SSH_AGENT_KEY",
},
cli.BoolFlag{
Name: "is-plugin",
Usage: "build a plugin instead of a regular image",
EnvVar: "PLUGIN_IS_PLUGIN",
},
cli.StringFlag{
Name: "plugin-config",
Usage: "path to the plugin config.json. Defaults to config.json",
EnvVar: "PLUGIN_PLUGIN_CONFIG",
},
}
if err := app.Run(os.Args); err != nil {
@@ -324,8 +334,8 @@ func run(c *cli.Context) error {
Quiet: c.Bool("quiet"),
Platform: c.String("platform"),
SSHAgentKey: c.String("ssh-agent-key"),
IsPlugin: c.Bool("docker.is-plugin"),
PluginConfig: c.String("docker.plugin-config"),
IsPlugin: c.Bool("is-plugin"),
PluginConfig: c.String("plugin-config"),
},
Daemon: docker.Daemon{
Registry: c.String("docker.registry"),