How to Docker artifacts with staging?

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

How to Docker artifacts with staging?


How to do staging / promotion with Docker images?  That are produced by one Jenkins Job and should be tested by another Jenkins Job and if test are passed than promote to "public" otherwise remove all staged Docker images.

I see that to access Artifactory Pro Docker registry the NGINX is needed that is statically configured for one or multiple Docker registry via port remapping.

Is there any specific Jenkins plugin that handles Docker images push into staging that later can be promoted?

How another Jenkins Job can access Docker image, which is in staged registry?
How that Job knows what nginx port to use if it has to be different from "public" Docker registry?