We have a configuration that does a checkout of a git repository and publishes the result. In the publish step, the "Files to Publish" field is set to "**, defaultexcludes=no" so that the .git* files and directories are *not* excluded.
If "Artifact Storage" is set to "Store artifacts on server", then this works as expected where .git* files are accessible from UI and as QuickBuild dependency checkout.
However, when "Artifact Storage" is set to "Store artifacts on specified agent", then no references are generated for the .git* files on server-side and thus not accessible via UI and dependency. However, the .git* files *do* exist on storage agent.
We are currently using QB 7.0.19.
Description
We have a configuration that does a checkout of a git repository and publishes the result. In the publish step, the "Files to Publish" field is set to "**, defaultexcludes=no" so that the .git* files and directories are *not* excluded.
If "Artifact Storage" is set to "Store artifacts on server", then this works as expected where .git* files are accessible from UI and as QuickBuild dependency checkout.
However, when "Artifact Storage" is set to "Store artifacts on specified agent", then no references are generated for the .git* files on server-side and thus not accessible via UI and dependency. However, the .git* files *do* exist on storage agent.
We are currently using QB 7.0.19.