One of our builds produces a Swing GUI in the form of a ZIP. I'm trying to make it accessible from the TeamCity build artifacts page as a webstart application. I've got the JNLP and build process setup and I've tested the application deployed via Webstart.
However, I'm running in to a problem when trying to have TeamCity automatically put it on the artifacts page of each build - the JNLP file needs to provide a "codebase" attribute which defines where all the various JARs are stored on the server - I dont know this path at build time since TeamCity generates it.
Has anyone got an example of a JNLP file as a TeamCity build artifact that can be clicked on to load the a Swing app directly from the artifacts tab of each build. If not, any suggestions (other than copying the JNLP layout to a separate location (outside of TeamCity's control) with a custom generated JNLP file for each build)?