Accessing archive artifacts using configuration name

Hi,

I'm trying to access artifacts contained in a zip file using the build module name:

http://build:8070/httpAuth/repository/archive/edtAcceptor.zip/buildTypeId/proteus-edt::main/buildNumber/rev.22092/ivy.xml

(e.g. using the build project and build configuration names)

However, TeamCity doesn't like that (nor the variations I've tried), and only accepts:
http://build:8070/httpAuth/repository/archive/edtAcceptor.zip/buildTypeId/bt23/buildNumber/rev.22092/ivy.xml

Is there any URL I can use that doesn't require knowledge of the build type ID?

Thanks,

Tom

2 comments
Comment actions Permalink

In TC 4.0 built-in artifact dependencies allow you to reference files inside archives. Or you need to download a file from some script? Unfortunately in the latter case you can only download the whole archive using the configuration full name. Path /repository/archive currently does not support build configuration names.

0
Comment actions Permalink

Thanks. I may raise an enhancement request, depending on whether I can work around it (I am accessing the artifacts from a script using Ivy).

0

Please sign in to leave a comment.