VS Team Services Artifactory Plugin (Legacy)

Migrate from the legacy VS Team Services Artifactory plugin to the JFrog Azure DevOps Extension.

Deprecated: Do not install the old VS Team Services Artifactory plugin. Use the JFrog Azure DevOps Extension.

The JFrog Azure DevOps Extension replaces the legacy VS Team Services Artifactory plugin. The current extension provides Azure Pipelines tasks for JFrog CLI, build tools, generic artifacts, publishing build-info, and build promotion.

Migrate an Existing Pipeline

To migrate an existing pipeline to the JFrog Azure DevOps Extension:

  1. Inventory the old deploy, download, and promotion tasks and record their service URL, repository paths, build name, and build number.
  2. Install the current JFrog extension from the Visual Studio Marketplace.
  3. Configure a current JFrog Platform or Artifactory service connection.
  4. Replace one old task at a time with the corresponding current extension task.
  5. Run the pipeline against a non-production target.
  6. Confirm artifacts and build-info in Artifactory, then remove the old task and extension.

The obsolete Visual Studio Team Services AJAX and CORS setup and the old task names no longer apply to the current extension. For more information, see JFrog Azure DevOps Extension and the JFrog Azure DevOps Extension README.

Troubleshooting

The following table lists common migration symptoms, their likely causes, and the action to take.

SymptomLikely causeAction
Current tasks are not listedThe deprecated extension is installed instead of the JFrog extensionVerify the Marketplace extension identity and organization installation.
Task cannot authenticateService connection or token permissions are incompleteTest the current service connection and verify repository permissions.
Build is not visibleBuild-info was not published or identity changedCompare build name and number and add the current Publish Build Info task where required.

Related Topics


Did this page help you?