lib/vidar/cli.rb in vidar-0.7.1 vs lib/vidar/cli.rb in vidar-0.7.2

- old
+ new

@@ -16,10 +16,11 @@ desc "pull", "Pull existing docker images to leverage docker caching" def pull Log.info "Pulling #{Config.get!(:image)} tags" Run.docker "pull #{Config.get!(:image)}:runner-#{Config.get!(:current_branch)} 2> /dev/null || true" Run.docker "pull #{Config.get!(:image)}:runner-#{Config.get!(:default_branch)} 2> /dev/null || true" + Run.docker "pull #{Config.get!(:image)}:runner 2> /dev/null || true" Run.docker "pull #{Config.get!(:image)}:release 2> /dev/null || true" Log.info "Docker images:" Run.docker("images") end @@ -45,9 +46,10 @@ Run.docker "push #{Config.get!(:image)}:#{Config.get!(:revision)}" return unless Config.get!(:current_branch) == Config.get!(:default_branch) Log.info "Publishing #{Config.get!(:image)}:runner" + Run.docker "tag #{Config.get!(:image)}:runner-#{Config.get!(:current_branch)} #{Config.get!(:image)}:runner" Run.docker "push #{Config.get!(:image)}:runner" Log.info "Publishing #{Config.get!(:image)}:release" Run.docker "tag #{Config.get!(:image)}:release #{Config.get!(:image)}:latest" Run.docker "push #{Config.get!(:image)}:release"