In my case, the environment at work is as follows:
* app server: JBoss
* RDBMS: Oracle
* build tool: Ant
* version control: CVSI maintain a custom list of build notes. Each
staging build specified a CVS tag. DB changes are somewhat rare, but when they
happen, a custom patch script is submitted to our DBA's. Deployment to
development and staging servers is entirely through Ant build scripts. Tagging
CVS and maintaining build notes is manual.
Alexey
2001 Honda CBR600F4i (CCS)
2002 Suzuki Bandit 1200S
1992 Kawasaki EX500
http://azinger.blogspot.com
http://bsheet.sourceforge.net
http://wcollage.sourceforge.net
________________________________
From: "[email protected]" <[email protected]>
To: The Java Posse <[email protected]>
Sent: Thu, December 17, 2009 5:07:39 PM
Subject: [The Java Posse] How are people solving automated releasing/deployment
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].
For more options, visit this group at
http://groups.google.com/group/javaposse?hl=en.
--
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.