Import strategy type configuration

All of the import strategies follow a standard process for populating the artifact repository after collecting the artifacts to import. The artifacts are copied to the Root Directory, then DROPS scans the content and creates an identical directory structure inside the Artifact Repository. When the duplicate directory structure is finished, DROPS copies the artifacts into the correct locations in the repository. Because the directory structure is redefined in the repository, when the artifacts are deployed, they will be deployed following the same structure.

Configuring an import strategy is mandatory in order to collect the artifacts to import. To quickly communicate with the most commonly used artifact providers and eventually incorporate their specific delivery types, select the corresponding type of strategy from the drop-down list in the Import Strategy editor.

Example

Configure an import strategy to retrieve artifacts based on a SCM's "available" versions by choosing the strategy type for that SCM.

Note

If a template was used to create a new import strategy, the strategy type configuration described below cannot be modified and the entire section is grayed out. To modify this content, either change the template (which will carry over to all of the strategies using it) or create a new strategy that is not linked to the template.

The following properties/substitution variables can be called into the extended configuration of an import strategy or a import strategy template:

  • any user-defined property in an application
  • the ${activity.[activityID].component.code} substitution variable
  • any user-defined property in an import strategy
Example

Using the ${importStrategy.props.env} variable in a template enables you to create an "env" property in the import strategy that uses the template which will be called when the extended configuration is taken into account.

Reference

For more information about using properties, refer to Properties and Substitution variables.

The different types of import strategies require different configuration. This section describes each type and how to configure each type.