I've googled and read the documentation. No such luck in finding an explanation that makes any sense.
Here is my directory structure: Notice that both of these have dynamic paths, a guid an a version number, so I can't write a batch file to reference a static folder. (luntbuild used static output folders, which is a feature I miss)
C:\Documents and Settings\Administrator\.BuildServer\system\artifacts\Main Configuration\Apps Release\916\RELEASE\*.*
I have this setting for the build "Artifact Paths":
Web.csproj_deploy\Release\** => C:\Inetpub\wwwroot\Web.Release
The above setting appears to have no effect on the build's behavior.
I need to get my result copied to C:\Inetpub\wwwroot\Web.Release
(More to the point, I need to get my artifacts into an IIS virtual directory, which I can't do when the output folder changes its name on every build)
It takes 10 minutes for each build, so each experiment is taking a long time. Because the "artifact paths" doesn't seem to care if it copies anything, the build succeeds despite the deployment of artifacts copying 0 files. I kind of wish the build will fail with some useful error message when the artifact paths settings result in a no-op, no-copy.