YETUS-683 proposes to start publishing convenience binaries as images 
at hub.docker.com.  Included with that JIRA is a patch that provides some 
(admittedly sparse) documentation on how to take advantage of those images. 

        My current design is to provide two images:

                apache/yetus-base:(latest|branch|release tag)  - Apache Yetus’ 
requirements in it
                apache/yetus:(latest|branch|release tag) - base+ Apache Yetus 
pre-installed in /usr

        We’d take advantage of docker hub’s capabilities to auto-build for us 
so it shouldn’t require much work other than telling infra to turn it on. The 
necessary magic for hub.docker.com to build things sanely (e.g., 
apache/yetus:0.9.0 will use apache/yetus-base:0.9.0 and not latest) was already 
committed as part of YETUS-15.

        IMHO, I view making these images available as an absolutely critical 
part of making Apache Yetus easier to use.  In particular, it should be noted 
that in order to make Circle CI and Gitlab CI first class citizens (see 
YETUS-681), Docker images are pretty much required.

        Any questions/comments/concerns? 

        Thanks!


Reply via email to