Release Automation KB: Artifact Retrieval for Internal or External Repositories

Document created by golbe05 Employee on Jan 12, 2015Last modified by golbe05 Employee on Mar 16, 2015
Version 3Show Document
  • View in full screen mode

Release Automation comes with its own internal Nexus repository, but can also be configured to work with an external repository.

For each of these 2 options, the user's work with RA Artifacts should differ slightly.


When using an internal repository, the user should execute “Get Artifact” action.

The “Get Artifact” action should run on the destination agent (not on the retrieval agent).

The logic behind this is that when the Artifact is created, it is stored in our internal repository, and the “Get Artifact” action is designed to retrieve it from there.

Note: we discourage using the direct internal repository URL (i.e. http://NAC:8080/nexus) for retrieving files from the internal repository. The files in the internal repository should be accessed using "Get Artifact" actions only.


When using an external repository, the user should execute "Download Nexus Artifact by GAV" action.


For more information on Artifact Distribution, see Release Automation KB: Artifact Distribution and Cleanup.