Ditto for all of the above, plus: SQL * run targets that in combination with environments settings can run t-sql against different db boxes
Mundane Tasks+ * stop/start services Can't say enough about ANT as a tool for taking the pain out of deploying your apps - it's like auto-pilot with fail safes (if you use testing frameworks). Mike On Nov 11, 11:40 am, "Peter J. Farrell" <[email protected]> wrote: > Brian H. said the following on 11/11/2010 12:46 PM:> Interesting. Some > things for me to think about. > > > Most of my apps do environment checking based on the URL and flip > > internal variables based on that environment, and that lets the same > > code adapt to different environments without any additional > > processing. > > We use the EnvironmentProperty for all environment related settings.> Can I > ask what you guys use build tools for in your organization? > > Cleanup of code? JS compression? File versioning? > > Things that I have done with ANT: > > Testing / Verification > * MXUnit testing > * VarScope checking > * Selenium UI/Integration testing > > Front-End Performance > * JS compression > * CSS compression > * File concatenation of JS or CSS files into build files and then > RegEx view files to replace text > > Mundane tasks > * Moving files around > * Generating documentation PDFs (like WADL XML files for REST) and > saving them to disk > > Deployment > * Tagging in SVN > * Deployment to prod / staging via zip / ftp and scp > * Restarting prod apps via an URL > * Compiling any Java that I've written > * Pulling in sub-modules from other source code repos > * Pushing files to Amazon S3 > > .pjf -- You received this message because you are subscribed to Mach-II for CFML list. 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/mach-ii-for-coldfusion?hl=en SVN: http://svn.mach-ii.com/machii/ Wiki / Documentation / Tickets: http://trac.mach-ii.com/machii/
