lib/odania_ops/cli/docker.rb in odania_ops-0.0.5 vs lib/odania_ops/cli/docker.rb in odania_ops-0.0.6
- old
+ new
@@ -16,14 +16,15 @@
$logger.info "Building #{image_name}"
OdaniaOps::Helper::Shell.execute("cd #{folder} && docker build --no-cache --force-rm -t #{image_name}:#{build_tag} .")
$logger.info "Tagging #{build_tag} as latest"
OdaniaOps::Helper::Docker.remote_tag "#{image_name}:#{build_tag}"
- OdaniaOps::Helper::Docker.remote_tag "#{image_name}:#{build_tag}", "#{image_name}:latest", true
+ OdaniaOps::Helper::Docker.remote_tag "#{image_name}:#{build_tag}", "#{image_name}:latest"
$logger.info "Pushing #{build_tag}"
- OdaniaOps::Helper::Docker.push image_name
+ OdaniaOps::Helper::Docker.push image_name, build_tag
+ OdaniaOps::Helper::Docker.push image_name, 'latest'
end
desc 'base_image_check <folder>', 'Searches for all Dockerfiles under <folder> and looks for the base image'
def base_image_check(folder)
OdaniaOps::Helper::Docker.login
@@ -95,6 +96,6 @@
$logger.error "Image #{image_name} has not the newest base image"
image_name
end
end
end
-end
\ No newline at end of file
+end