lib/vidar/cli.rb in vidar-1.9.1 vs lib/vidar/cli.rb in vidar-1.9.2
- old
+ new
@@ -20,12 +20,14 @@
end
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)}:#{Config.get!(:base_stage_name)}-#{Config.get!(:current_branch)} 2> /dev/null || true"
- unless Config.default_branch?
+ if Config.default_branch?
+ Run.docker "pull #{Config.get!(:image)}:#{Config.get!(:base_stage_name)}} 2> /dev/null || true"
Run.docker "pull #{Config.get!(:image)}:#{Config.get!(:base_stage_name)}-#{Config.get!(:default_branch)} 2> /dev/null || true"
+ else
+ Run.docker "pull #{Config.get!(:image)}:#{Config.get!(:base_stage_name)}-#{Config.get!(:current_branch)} 2> /dev/null || true"
end
Log.info "Docker images:"
Run.docker("images")
end