Signing Git Commits

What does it mean to sign a Git commit and why would you like to do that? From Latin, signāre, or putting a mark. As the word itself says, signing, putting a mark, ensures that the commit you made and the code contained can’t be tempered. Git is cryptographically secure, but it’s not foolproof. In […]

Building Visual Studio projects with DevEnv.com

Introduction This post is about my most successful Azure DevOps extension. Before I tell you more about the newest version, let me tell you something more about the history of it. Several years ago, just after the TFS 2015 was released, this was one of the first build tasks I built. I had a team […]

Starting a TFS release via REST API

Intro It is a common need to inject variables in your release. When it comes to a build, it was always an easy task, however, the release didn’t support such a thing out of the box. In case you are using Azure DevOps (service and server), you are good to go, as this is now […]