There are cases in which you need to get the artifact of a recent build. For example, my team has Ant build files that downloads artifacts of other component builds, but we want these artifacts to be fresh. QB doesn't provide a constant URL for doing that.
I implement this feature (very roughly) using a small servlet and a web.xml addition, so now I can use a 'symbolic link' to builds:
Of course, no need to update the 1st URL - it is always the same
I would like to see this feature getting into future releases of QB
Description
There are cases in which you need to get the artifact of a recent build. For example, my team has Ant build files that downloads artifacts of other component builds, but we want these artifacts to be fresh. QB doesn't provide a constant URL for doing that.
I implement this feature (very roughly) using a small servlet and a web.xml addition, so now I can use a 'symbolic link' to builds:
http://quickbuild/link/root.my-conf/LASTGOOD/artifacts/my-artifact.jar
is redirected to
http://quickbuild/publish/root.my-conf/<lastest-good-build-ID>/artifacts/my-artifact.jar
Of course, no need to update the 1st URL - it is always the same
I would like to see this feature getting into future releases of QB