1 year ago

#381529

test-img

Kvothe_the_dev

ADO YAML pipeline: deploy nightly OR when manual approval is given

We are currently switching over from Classic (UI) Azure Pipelines to YAML pipelines.

We would like to deploy a branch every night to an environment (when changes have occurred) and also be able to deploy to this environment manually. With the Classic pipelines it was easy to setup a scheduled deploy to an environment that could also be triggered manually when desired.

In the new YAML pipelines we currently use the "Business hours" check to make sure the nightly deploy takes place, but we are unable to override the check when a manual deployment is needed.

Is there a way to setup a YAML pipeline where a deploy waits for either a manual approval or a scheduled trigger to occur?

azure-devops

deployment

azure-pipelines-yaml

0 Answers

Your Answer

Accepted video resources