I think a Docker image to perform releases is a good idea to pilot. It allows 
for a repeatable solution that could be used to be easily spun up/down to 
create the releases with all of the necessary tooling already in place (which 
has been a challenge from what I can ascertain in the past). Depending on how 
complex and automated the team wanted to take a docker strategy, the entire 
purpose of the container could be to perform a release which could be driven by 
a script which itself is driven by environment parameters (branch to build and 
any other configurations to make it as flexible as possible).

I’d be up to help in that effort,
Andy


-- 
Andrew Block

On July 16, 2015 at 9:55:55 AM, Daniel Kulp (dk...@apache.org) wrote:

Out of curiosity, what would the docker image buy us?  

Really “mvn release:prepare; mvn release:perform” is not that hard. I think the 
only complexity would be the gpg setup, but that’s likely really just an issue 
for Windows folks, and I’m not sure how that would work with a docker image 
either since you certainly would NOT want any private keys burned into a docker 
image.  

Dan  


> On Jul 16, 2015, at 5:11 AM, Claus Ibsen <claus.ib...@gmail.com> wrote:  
>  
> Hi  
>  
> A while back Henryk talked about building some kind of docker image we  
> could use for doing releases. I like that idea so its pre-setup and  
> would be easier for other people to do releases.  
>  
> I have been contacted by a person on email who wanted to help with  
> releases. However has he is not a committer on Camel - I realized that  
> this is not possible.  
>  
> A bit shame as other more modern projects have a much easier way of  
> doing releases - with even a CI server setup that makes this possible  
> with a few clicks. And the benefit is that the release is build from a  
> trusted source and not on different peoples computers. We are not  
> there at ASF so have to settle for the old school we got. But a docker  
> image would be a step forward.  
>  
>  
>  
>  
>  
>  
>  
> On Tue, Jul 14, 2015 at 5:32 PM, Claus Ibsen <claus.ib...@gmail.com> wrote:  
>> Hi  
>>  
>> We are getting towards 2 months since last release and we have a great  
>> bunch of fixes. Wonder if there is anyone who are bored in the summer  
>> vacation and wanna help cut a release?  
>>  
>>  
>>  
>> --  
>> Claus Ibsen  
>> -----------------  
>> Red Hat, Inc.  
>> Email: cib...@redhat.com  
>> Twitter: davsclaus  
>> Blog: http://davsclaus.com  
>> Author of Camel in Action: http://www.manning.com/ibsen  
>> hawtio: http://hawt.io/  
>> fabric8: http://fabric8.io/  
>  
>  
>  
> --  
> Claus Ibsen  
> -----------------  
> http://davsclaus.com @davsclaus  
> Camel in Action 2nd edition: http://www.manning.com/ibsen2  

--  
Daniel Kulp  
dk...@apache.org - http://dankulp.com/blog  
Talend Community Coder - http://coders.talend.com  

Reply via email to