Ivy is a tool for managing build dependencies within the Ant build tool. In this article I share my experiences using Ivy and provide recommendations on what to do and not do. This article is not a tutorial on using Ivy: for that see the Ivy documentation.
Before getting into the specifics of Ivy, the first [...]
Posts Tagged ‘automated build’
- Add Comment
- No Comments
- Permalink
The Apache Ant build tool is a great aid in automating builds and deployments. When the build fails, however, diagnosing the problem can be painful – especially if it only occurs intermittently. Logging details of the Ant build can therefore be useful.
By default Ant writes informational messages to the console. While this is usually sufficient [...]
I am a big proponent of automating the building and deployment of application code: this minimizes the chance of human error and ensures a consistent process is followed. Last year I wrote an article about automatically deploying code via FTP using the Java-based Apache Ant build tool. Since then I have needed to deploy to [...]
As a software developer what practices do you consider essential? Which practices are must-haves that you would refuse to build software without?
I believe that producing good software is hard, and that we software developers need all the help we can get in developing software. I have put together a list of the top five practices [...]
This article describes how to automate the transfer of files between servers via FTP using the Java-based ANT build tool. I have been using ANT to do automated FTP for a number of years now, and will share some of the lessons and limitations I have discovered.
ANT provides a FTP task. It requires the [...]