The Build Doctor is running a competition to win some swag donated by Atlassian. The catch is you have to tell a short story about your best or worst (or best and worst) build/deployment experience. The deadline is this Friday, so get cracking!
I've just released a new version of the Ant Script Library (1.0.2). The scripts themselves have only had a few incremental changes, but there has been a large amount of updates to the documentation (though there's still a long way to go there, I'm afraid). The major changes are: I've reworked the website to give … Continue reading Ant Script Library 1.0.2 Released
I've had some fun evenings over the last week writing some documentation for the Ant Script Library. And by "fun", I actually mean "tedious". Unfortunately, this sort of thing is needed when you're writing build files that are intended for a wider audience. So far, I've managed to write some fairly complete documentation for the … Continue reading Documenting Ant Scripts
I've just set up a new home page for the Ant Script Library here: http://www.exubero.com/asl/index.html There's still a lot to do in terms of documenting the scripts, but I was able to create this handy visualisation of the ASL target dependencies: (This image was generated by yEd - thanks yWorks!)
I've uploaded an updated version of the Ant Script Library. It contains support for executable jars, wars, and Apache Ivy. It can be downloaded here: http://www.exubero.com/asl/ant-script-library-1.0.1.zip I'm getting around to writing more complete documentation for how to use these, but for the moment I wanted to explain the considerations behind design of these scripts (referred … Continue reading Design Principles for the Ant Script Library
I always seem to re-implement the same Ant scripts where ever I go. To try an short-circuit this pointless bit of re-work, I've re-implemented the scripts (again) in my own time, and am packaging them up for generate release under the Apache license, allowing me to properly reuse these scripts. I've uploaded them here: You … Continue reading Ant Script Library
If you don't want to read through the rest of this posting, here's the conclusion: if you're developing Java applications in Eclipse, you need to give Ivy DE a go. It very elegantly integrates any dependencies declared in a pom.xml or ivy.xml into the Eclipse classpath. (Yes, that's right: it handles Maven pom.xml files just … Continue reading IvyDE Rocks