Microsoft Connect 2017 has come and gone and a lot of new awesome stuff was announced across the board. I’m partial to mobile development using Xamarin and the whole Devops process using VSTS, so here’s 5 things from the mobile/devops space that I thought were pretty cool! Continue reading “5 cool things announced at Microsoft Connect 2017”
I recently started exploring the wonderful world of Azure Functions and while they are a great tool to move towards a cloud-based architecture I started to wonder… How should I be deploying Azure Functions using my existing VSTS setup?
Continue reading “Deploying Azure Functions using VSTS: a simple solution”
This is the 4th post in the Xamarin and DevOps series. The topic at hand is versioning of your mobile app. Having a standardised version number helps you track your releases and issues that might occur in them and especially when using tools like HockeyApp or Xamarin Insights it can also help you to track these issues.
Continue reading “Xamarin and DevOps: Versioning your app”
Congratulations, you’ve made it to the third post in this series on getting started with DevOps in a Xamarin project. Last time we created a Continuous Integration pipeline for Android so this time it’s iOS’ turn! A lot of things will look familiar if you followed along with the previous post but for the sake of completeness I will include it here.
When using Visual Studio Team Services (VSTS) you have the choice to create a repository using Team Foundation Version Control (TFVC) or Git. Up until recently there wasn’t really a simple option to migrate from one to the other. Our company is slowly transitioning to Git and now there’s a new migration option!
Continue reading “Migrate your TFVC repository to Git”
This is the second post in a series on getting started with DevOps in a Xamarin project. In this post we will be looking at automating the build process which gives you the advantages of improving your code quality, takes away tedious tasks and compiles a history of builds and releases in order to investigate issues. So let’s get started with the Android side of things!
This is the first post in a series on getting started with DevOps in a Xamarin project. One of the cornerstones of DevOps is automating a lot of tedious work such as builds, releases and testing. With this series I hope to clarify how I go about setting up my automation processes using tools like Visual Studio Team Services (VSTS), HockeyApp and Xamarin TestCloud. First up: setting up a build agent!