Skip to main content
Version: 3.0.0-preview

AZDO.1020 - Creation of classic build pipelines.

Overviewโ€‹

Creating classic build pipelines should be disabled.

Rationale: YAML pipelines offer the best security for your Azure Pipelines. In contrast to classic build and release pipelines.

Remediation action:โ€‹

Enable the policy to disable creation of classic build pipelines.

  1. Sign in to your organization.
  2. Choose Organization settings.
  3. Under the Pipelines section choose Settings.
  4. In the General section, toggle on Disable creation of classic build pipelines.

Results: How the feature works If you turned on the toggle to Disable creation of classic build and classic release pipelines, then no classic build pipeline, classic release pipeline, task groups, and deployment groups can be created.

The user interface will not show the Releases, Task groups, and Deployment groups left-side menu items if you have none of them.

Existing classic pipelines If you have classic build pipelines, classic release pipelines, task groups, or deployment groups, youโ€™ll still be able to edit and run them. The Pipelines left-side menu will continue to show the corresponding menu items. However, the buttons to create new ones will be disabled.

Test Metadataโ€‹

FieldValue
Test IDAZDO.1020
SeverityMedium
SuiteMaester
CategoryAzure DevOps
PowerShell testTest-MtCheckAZDO1020
ServicesAzureDevOps
Learn morehttps://devblogs.microsoft.com/devops/disable-creation-of-classic-pipelines/
TagsAZDO, AZDO.1020

Sourceโ€‹