I am using Bamboo to build a small product for release. It currently builds everything using ant, and packs it into a zip file, who's name has the major-minor versions (taken from build.properties variables) and the build number (from bamboo, passed into ant), so you get an artifact like this: FooProduct-v1.1b341.zip. Which is great.
However, I'm trying to figure out how I can create a RELEASE-NOTES.txt (or similar) file during the build process, that will be added into the zip file, that contains the same version and build numbers, and ideally also has a changelog based on the commits and Jira issues related to the bamboo build (and the history of the project's build).
I'm sure you've seen similar release notes or change log files with most of your favorite software. However, I can't seem to figure out any easy way, using Bamboo, Ant or both, to make this happen.
This seems like basic functionality for a build system, so hopefully I'm just missing something simple...