My favourite approach is: release version-numbered binary artefacts from the CI server (have it tag the build in version control at the same time) These are the artefacts that then go through the dev -> test -> stage -> prod process
That way you have full traceability of exactly what was released, all the way back to source 2009/12/17 [email protected] <[email protected]> > I have been wrestling with/procrastinating automating release > processes for the last year or so. I need to do a little play and > pray, but I thought I would see what some other folks are doing. > > In my case, I have a bunch of web apps and some command line apps > which make up the environment (ok, there are native apps and db stuff > too). I have been using maven as the build tool for several years > now. My thought has always been to write some scripts that pull from > the ci server and manually install/deploy. Thoughts? > > Are people doing deployments using maven? Are they doing deployments > out of their ci server? What about for command line apps? Are they > just writing scripts to pull the branch from the version control or ci > servers and run the maven deploy plugin? Or, is the majority using > custom deployment scripts? How are you specifying environments (dev, > stage, prod, etc)? > > I would appreciate your thoughts, > LES > > -- > > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > > -- Kevin Wright mail/google talk: [email protected] wave: [email protected] skype: kev.lee.wright twitter: @thecoda -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
