Search code examples
gitazureazure-devopsreleaserelease-management

VSTS Release Definition - how to schedule monthly?


Defining a VSTS Release Definition via:

  • Edit Release Definition
  • Pipeline
  • Environments
  • Pre Deployment Release Conditions
  • Triggers
  • After Release
  • Schedule

A user has the options to ENABLE and SCHEDULE a release to an ENVIRONMENT at a day/time of their choosing.

Is it possible to schedule a release once per month ?

Context: Artifacts are .git master branch exported to an Escrow import workflow.

Testing the schedule options the UI currently offers a user the option to select:

  • Day of the week
  • Time of Day
  • Time Zone

Maybe a community module exists that can be imported into VSTS to offer more options or VSTS has an option hidden away somewhere else ?

Thank you.


Solution

  • Trigger release monthly is not available for now. As you saw, there only as working days, time and time zone for schedule.

    But there has an user voice Scheduled builds - More flexible timing configuration which suggest more flexible time configuration including (monthly configuration). You can vote and follow up for this user voice.