josephevans opened a new pull request #19654:
URL: https://github.com/apache/incubator-mxnet/pull/19654


   ## Description ##
   This PR is experimental - change the docker tag used in build containers to 
use a new single ECR registry (defined in a Jenkins environment variable) to 
retrieve and store build containers. This creates a unique docker tag based on 
the hash of the Dockerfile and platform, so once a container is built using a 
specific Dockerfile, we will cache it automatically for future CI runs. 
   
   This should allow CI to be more stable and faster because we won't have to 
rebuild the containers on every CI run (master branch already reuses 
containers, but other branches do not currrently.) 
   
   On the down-side, if some upstream packages are updated that would normally 
start causing builds to fail, we may not be alerted to it until the dockerfile 
is changed which would alter the tag. There is a possibility of having images 
automatically expire and forcing CI to rebuild them at a regular interval.
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to