Pipelines

Operations

Deploy All

Deploy all supported items from the specified deployment pipeline source stage. To learn more about items that are not supported in deployment pipelines, see unsupported items

Note: To perform this operation, the user must be at least a member on both workpsaces. For more information, see permissions

Required scope: Pipeline.Deploy
To set the permissions scope, see Register an app.

Limitations

  • You can deploy up to 300 items per request

Get Pipeline

Returns the specified deployment pipeline.

Required scope: Pipeline.ReadWrite.All or Pipeline.Read.All
To set the permissions scope, see Register an app.

Get Pipeline Operation

Returns the details of the specified deploy operation performed on the specified deployment pipeline including the executionPlan. Use to track the status of the deploy operation.

Required scope: Pipeline.ReadWrite.All or Pipeline.Read.All
To set the permissions scope, see Register an app.

Get Pipeline Operations

Returns a list of up to 20 last deploy operations performed on the specified deployment pipeline.

Required scope: Pipeline.ReadWrite.All or Pipeline.Read.All
To set the permissions scope, see Register an app.

Get Pipelines

Returns a list of deployment pipelines the user has access to.

Required scope: Pipeline.Read.All or Pipeline.ReadWrite.All
To set the permissions scope, see Register an app.

Get Pipeline Stage Artifacts

Returns the supported items from the workspace assigned to the specified deployment pipeline stage. To learn more about items that are not supported in deployment pipelines, see unsupported items
Note: To perform this operation, the user must be at least a contributor on the workspace assigned to the specified stage. For more information, see permissions

Required scope: Pipeline.ReadWrite.All or Pipeline.Read.All
To set the permissions scope, see Register an app.

Selective Deploy

Deploy the specified items from the specified deployment pipeline source stage.
Note: To perform this operation, the user must be at least a member on both workpsaces. For more information, see permissions

Required scope: Pipeline.Deploy
To set the permissions scope, see Register an app.

Limitations

  • You can deploy up to 300 items per request