I have defined an External Artifact Directory in a configuration. It is not on the QuickBuild console server. It is also not on the node that I'm running the steps on. I am using UNC format to identify it (\ \f$\temp\directory). I run the QuickBuild configuration and, outside of QuickBuild, I put a file in the External Artifact Directory. I can't find the file listed in the build instance anywhere. What am I missing? Also, this is the first time that I've tried to use External Artifact Directory. Pointing me to any documentation on how to configure and use an External Artifact Directory would be greatly appreciated.
Does QB server process has permission to access that UNC path? If not, please mount the UNC path in " /conf/wrapper.conf":
# Optionally mount NT network shares #wrapper.share.1.location=\\server\share #wrapper.share.1.target=Z: #wrapper.share.1.account=domain\user #wrapper.share.1.password=userpass #wrapper.share.1.startup.premapped=CONTINUE #wrapper.share.1.startup.failure=SHUTDOWN #wrapper.share.1.startup.max_retries=5 #wrapper.share.1.startup.retry_interval=10 #wrapper.share.1.shutdown.unmap=TRUE #wrapper.share.1.shutdown.unmap.force=TRUE
Then restart QB server and change the external artifact setting to point to mounted driver