I am using Azure-DevOps Release pipelines to automate deployments.
I would like to schedule release creation to occur at a specific date and time.
But according to the screenshot below, only days of the week can be selected. And you can't specify the trigger as one time only.
This is a problem because the trigger will causes a release to occur every week on the specified days, and we will have to remember to turn the trigger off after every release, until we are ready to release again.
Is it possible with the current functionality in VSTS to set a specific date, and only release once?
Possible work-workaround?
To configure your release pipeline integrations, select the Options tab, and then select Integrations from your release pipeline definition. If your source code is in Azure Repos, this option displays a status badge on the Azure Repos pages.
First, Microsoft is discontinuing the Azure DevOps Services Preview Program. This program allowed users to try out new features and get early feedback. With the program ending, feedback will no longer be available to help improve Azure DevOps. PRO TIP: No, Azure DevOps is not being deprecated.
The Azure DevOps Server provides two different types of pipelines to perform build, deployment, testing and further actions. A Build Pipeline is used to generate Artifacts out of Source Code. A Release Pipeline consumes the Artifacts and conducts follow-up actions within a multi-staging system.
Edit your release and click on the "Schedule set" icon under the Artifacts. You can enable and "Add a new time" for repeated execution.
Otherwise, consider running a pre-deployment condition that triggers once on every build.
Azure Devops Releases screenshot
Azure Devops pre-deployment
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With