diff --git a/cmd/drone-docker/main.go b/cmd/drone-docker/main.go index a2156c32..336eae6e 100644 --- a/cmd/drone-docker/main.go +++ b/cmd/drone-docker/main.go @@ -43,6 +43,12 @@ func main() { EnvVar: "DRONE_COMMIT_SHA", Value: "00000000", }, + cli.StringFlag{ + Name: "build.name", + Usage: "docker build name", + EnvVar: "DRONE_BUILD_NAME", + Value: "", + }, cli.StringFlag{ Name: "commit.ref", Usage: "git commit ref", @@ -336,6 +342,10 @@ func run(c *cli.Context) error { }, } + if c.String("build.name") != "" && len(c.String("build.name")) > 0 { + plugin.Build.Name = c.String("build.name") + } + if c.Bool("tags.auto") { if docker.UseDefaultTag( // return true if tag event or default branch c.String("commit.ref"),