lib/odania_ops/helper/docker.rb in odania_ops-0.0.8 vs lib/odania_ops/helper/docker.rb in odania_ops-0.0.9
- old
+ new
@@ -17,12 +17,14 @@
tag = ":#{tag}" unless tag.nil? or tag.empty?
OdaniaOps::Helper::Shell.execute("docker push #{registry_name}/#{image_name}#{tag}")
end
def login
- $logger.info "Loggin in to private registry #{registry_name}"
data = $config['docker']
- OdaniaOps::Helper::Shell.execute("docker login --username=#{data['user']} --password=\"#{data['password']}\" --email=#{data['email']} #{registry_url}")
+ return if data['no_login']
+
+ $logger.info "Login in to private registry #{registry_name}"
+ OdaniaOps::Helper::Shell.execute("docker login --username=#{data['user']} --password=\"#{data['password']}\" #{registry_url}")
end
def registry_name
uri = URI.parse $config['docker']['url']
uri.host