Every presentation I see on ANT, Hudson, Eclipse and the like focus on the highest level of integration for extremely complex deployments. I want to show _simple_ Jenkens/Hudson tasks with Simple ANT tasks and how you can use both to manage a staging environment as well as production deployments. Even a single consultant with hudson/ANT. We use this approach to manage our staff of 28 developers and 30 odd projects. The goal would be to show this in a practical light - skipping unit testing SCM compiling and everything else... showing 3 things.
1) a straightforward Hudson task to draw a new version from SVN/GIT to a specific folder.
2) a straightforward ANT script that focuses on File copy, inclusions and exclusions.
3) A simple post-commit hook using curl or wget that triggers a build. Even a novice progammer could take the samples and instructions and have their own hudson/ant deployment up and running in short order.
About Mark Kruger
Mark Kruger is a recognized guru on Internet technologies. Starting as a network engineer, Mark became an expert ColdFusion programmer in 1998. He started CF Webtools in 1999. His company employs 28 advanced to guru level ColdFusion programmers as of the summer of 2012. Mark’s company manages ColdFusion sites for several fortune 500 companies and has doubled in size in the last 18 months. Mark writes a blog on ColdFusion called ColdFusion Muse that is widely read among other developers. Mark has been a featured speaker at a number of conferences on Internet technology. He is also the founder and manager of the Nebraska ColdFusion User Group.