docker-maven-plugin icon indicating copy to clipboard operation
docker-maven-plugin copied to clipboard

Allow retries for pull

Open bkelley17 opened this issue 7 years ago • 4 comments

Currently the plugin allows configurable retries for push, but not for pull. This change allows retries to be configured for pull as well.

bkelley17 avatar Apr 13 '18 00:04 bkelley17

Codecov Report

Merging #994 into master will increase coverage by 0.14%. The diff coverage is 41.66%.

@@             Coverage Diff              @@
##             master     #994      +/-   ##
============================================
+ Coverage     51.79%   51.93%   +0.14%     
- Complexity     1363     1366       +3     
============================================
  Files           147      147              
  Lines          7457     7456       -1     
  Branches       1132     1132              
============================================
+ Hits           3862     3872      +10     
+ Misses         3229     3217      -12     
- Partials        366      367       +1
Impacted Files Coverage Δ Complexity Δ
...c/main/java/io/fabric8/maven/docker/WatchMojo.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
...c/main/java/io/fabric8/maven/docker/BuildMojo.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
.../io/fabric8/maven/docker/service/WatchService.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
...c/main/java/io/fabric8/maven/docker/StartMojo.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
.../io/fabric8/maven/docker/service/BuildService.java 31.25% <0%> (ø) 9 <0> (ø) :arrow_down:
...ven/docker/access/hc/DockerAccessWithHcClient.java 16.05% <100%> (+2.38%) 14 <0> (+2) :arrow_up:
.../fabric8/maven/docker/service/RegistryService.java 64% <100%> (ø) 11 <0> (ø) :arrow_down:
...ocker/access/chunked/BuildJsonResponseHandler.java 13.63% <0%> (+13.63%) 1% <0%> (+1%) :arrow_up:

codecov[bot] avatar Apr 13 '18 00:04 codecov[bot]

I wonder if someone can help me understand what the codecov/patch check is that failed. Is that because coverage of introduced code is not high enough?

bkelley17 avatar Apr 15 '18 22:04 bkelley17

@bkelley17 yes, it's because that we generally require that new code should be at least as much tested then the existing code. Not really sure how this is measure as I would expect than if the overall coverage gets increased, then the contribution must be at least have a higher coverage than the rest.

But don't worry too much about it, we also do exceptions from the rule. Please give me some time to do a review, I hope I can jump on it this week.

thanks for your contribution ...

rhuss avatar Apr 16 '18 06:04 rhuss

I will work on this PR for the next release (resolving the conflicts) and add the suggestions as I think this is a valuable feature.

rhuss avatar Jan 08 '20 20:01 rhuss

Superseded by #1697

rohanKanojia avatar Jul 28 '23 08:07 rohanKanojia