Sure, I will try to do first docker image release together after version 0.2.0 
released.

For second question, if project structure keep stable, different version docker 
image release just need change version number. for trigger build I can help at 
beginning. To trigger build need access, release manager need ask Infra to 
grant perms first.

On 2019/04/11 03:41:45, Huxing Zhang <[email protected]> wrote: 
> Hi,
> 
> On Wed, Apr 10, 2019 at 10:10 AM YunKun Huang <[email protected]> wrote:
> >
> > hey,
> >
> > As discussed in 
> > https://lists.apache.org/thread.html/ce643df597ddfa45624316768c0914a7bd16b10f0e773d03a271775d@%3Cdev.dubbo.apache.org%3E,
> >  there are many requirements for official docker image for dubbo-admin.
> > Infra team helped us to prepare a dockerhub repo under apache account.  
> > This is the link: https://hub.docker.com/r/apache/dubbo-admin
> >
> > We have two option to release publish docker image:
> >
> > + someone build docker image and push to dockerhub
> > + put dockerfile in github repo[1] and use dockerhub autobuild to generate 
> > image
> >
> > My personal idea is use second option, because it's easy to track and 
> > verify docker image; This not require any manual work when publish new 
> > image. we just need add a new autobuild rule and trigger build.
> >
> > For the version, as Justin suggested, only released version will be 
> > published which means for now we have version 0.1.0 and 0.2.0.For latest 
> > version, it will point to 0.2.0.
> 
> Just a reminder that 0.2.0 is still under release vote process. To
> publish 0.2.0 docker image, it is better to wait until the vote has
> completed. The docker image of 0.1 can be published at first.
> 
> >
> > About release process, I suggest we include docker image release as part of 
> > release process, once new version is released and marked in github, we will 
> > add a new rule to generate new version of docker image.
> >
> > How do you think? any suggestion?
> 
> +1 to option 2. My question is how to trigger the build? Should the
> release manager take the responsibility?
> 
> >
> > [1] https://github.com/apache/incubator-dubbo-admin/pull/357
> >
> >
> 
> 
> -- 
> Best Regards!
> Huxing
> 

Reply via email to