When we generate our artifacts there is a build number inserted in the to resulting file, e.g.:
I'm writing some python unit tests and there is no easy way pass a variable (the artifact name) to unit tests.
Therefore I was hoping to get the artifact name from the teamcity server using the pattern:
Given that wildcards don't work and not knowing the the version is problem so was thinking about using the teamcity-ivy.xml file.
As part of the unit test setup, parsing this file would give the full artifact name enabling me to copy if from the teamcity server.
However there doesn't seem to be anyway of getting this file without authentication on the teamcity server, I'd rather not store the username/pass in my python script.
You can't setup guest when using LDAP authentication.
Whats the best way to get either, teamcity-ivy.xml or the artifact, without authentication.