Upgrade from 3776 to 4193: custom tabs no longer work for new builds

We have a few custom tabs for different reports we generate through ant including the results of our functional tests. Let's say that if we did not have them we would not be using TC today.

Unfortunately after the upgrade the custom tabs are no longer available for any new builds. They are still there for the past builds prior to the upgrades

This is what we do (server is linux centos 4)

We zip the artifacts. The artifacts are located under /reports: /reports/functest.zip In the TC project, in the ant configuration for artifacts I used to have a list of zip files corresponding to the zip data for the custom tabs: reports/functest.zip, reports/findbugs.zip, ... The main-config.xml has one line for every tab like this Everything still works correctly for older build not built by 4193. However it seems that TC used to not copy the zip in a reports directory which it does right now. I have tried to map it so that it would not include the reports dir (reports/functest.zip => .. or . or /) to no avail. Even change main-config.xml to include the reports dir did not work either ]]>

Any ideas? Is this a bug?

Thanks

Jacques

5 comments

Jacques,

You're right, this is a bug fixed in the latest EAP (4206). I'm just going to write an announce.
Please download latest EAP from
http://www.jetbrains.net/confluence/display/TW/Download+Stable

Hope this helps,

KIR

0

Kirill,

Thanks for the quick response as usual. 4206 indeed fixed this problem. However I could not replace my explicit list (reports/1.zip, reports/2.zip) with a wildcard (reports/*.zip) and have it work.

Thanks

Jacques

0

Jacques,

That sounds strange. Wildcards should work just fine in artifact path field. Could you please provide information about your configuration:
- exact string of artifact path
- list of files in reports directory on the agent (buildagent/work/(Server|Agent)/project_name/reports)
- teamcity-agent.log from build agent (buildagent/logs/teamcity-agent.log).

Kind regards,
KIR

0

False alarm. I tried so many combinations with 4193 & 4206, I must have tried the wildcard only with 4193. 'reports/*.zip' wildcard works with 4206.

Sorry

Jacques

0

Please sign in to leave a comment.