mirror of
https://github.com/drone/drone-kaniko.git
synced 2026-06-14 14:02:33 +08:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 2f55e25020 | |||
| f3544ce6ee | |||
| e4cd992d8d | |||
| d457df687d | |||
| 4820b6af00 | |||
| 3717723366 | |||
| be3bf8ad1e |
@@ -91,9 +91,9 @@ func main() {
|
|||||||
EnvVar: "PLUGIN_AUTO_TAG",
|
EnvVar: "PLUGIN_AUTO_TAG",
|
||||||
},
|
},
|
||||||
cli.StringFlag{
|
cli.StringFlag{
|
||||||
Name: "dockerconfig-override",
|
Name: "dockerconfig",
|
||||||
Usage: "use provided docker config override for docker auth",
|
Usage: "docker json dockerconfig",
|
||||||
EnvVar: "PLUGIN_DOCKERCONFIG_OVERRIDE",
|
EnvVar: "PLUGIN_CONFIG",
|
||||||
},
|
},
|
||||||
cli.StringFlag{
|
cli.StringFlag{
|
||||||
Name: "auto-tag-suffix",
|
Name: "auto-tag-suffix",
|
||||||
@@ -201,11 +201,11 @@ func main() {
|
|||||||
func run(c *cli.Context) error {
|
func run(c *cli.Context) error {
|
||||||
username := c.String("username")
|
username := c.String("username")
|
||||||
noPush := c.Bool("no-push")
|
noPush := c.Bool("no-push")
|
||||||
configOverride := c.String("dockerconfig-override")
|
configOverride := c.String("dockerconfig")
|
||||||
|
|
||||||
// if configOverride is provided, use this for docker auth
|
// if configOverride is provided, use this for docker auth
|
||||||
if len(configOverride) > 0 {
|
if len(configOverride) > 0 {
|
||||||
if err := writeDockerCfgFile([]byte(c.String("dockerconfig-override"))); err != nil {
|
if err := writeDockerCfgFile([]byte(configOverride)); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
} else if !noPush || username != "" {
|
} else if !noPush || username != "" {
|
||||||
|
|||||||
Reference in New Issue
Block a user