Skip to content

Azure DevOps

Freeze Environment For Customer Demo

Sometimes you need to keep customer demo from test / dev environment and you don’t want anybody to update new version during your demo. Azure DevOps doesn’t have pause feature directly for release, but one neat way to implemented it, is to enable release gateway which holds release until you approve it. Good thing about using release gates is also that you won’t forget to re-enable release, because Azure DevOps …

Azure DevOps Task Group

Task Group is a DevOps feature which is not that commonly used, but it is actually pretty useful. In short task group is described like this:

A task group allows you to encapsulate a sequence of tasks, already defined in a build or a release pipeline, into a single reusable task that can be added to a build or release pipeline, just like any other task.

Task Group is created …

Integrate Azure DevOps with… itself

Azure DevOps offers quite customizable work item flow with custom work item cards, rules and processes, but sometimes you want something extra, that built-in solutions cannot give you.

One of the case is to update parent work item when child work item updates. For example when all the tasks are moved to closed state, the user story should be closed also. Currently there is no built-in way to achieve this, …

Integrate Azure DevOps with Youtrack

Youtrack is a great issue tracking tool. It’s light weight and has very intuitive UI. These two features makes it a great tool for customer issue reporting. Bad part is, that it currently doesn’t have any support for Azure DevOps, so if you would like to update tickets from
Azure DevOps it doesn’t provide any out of the box solution. However Youtrack has a very easy to use REST API