diff --git a/src/build_platform/local_docker.rs b/src/build_platform/local_docker.rs index 179426a9..718f6bd2 100644 --- a/src/build_platform/local_docker.rs +++ b/src/build_platform/local_docker.rs @@ -208,6 +208,7 @@ impl LocalDocker { is_task_canceled: &dyn Fn() -> bool, ) -> Result { let name_with_tag = build.image.name_with_tag(); + let name_with_latest_tag = build.image.name_with_latest_tag(); let args = self.context.docker_build_options(); @@ -222,6 +223,9 @@ impl LocalDocker { vec!["build", name_with_tag.as_str()] }; + // always add 'latest' tag + buildpacks_args.extend(vec!["-t", name_with_latest_tag.as_str()]); + for v in args.iter() { for s in v.iter() { buildpacks_args.push(String::as_str(s));