Running Unit Tests as part of Continuous Integration of VSTS / VSO
In my previous blog I explained how to setup from scratch and deploy to Azure using VSTS. As I mentioned in the blog I left the configuration of Unit Testing for another time.
In this article I will … more
Tags: Azure, CI, Powershell, VSO, VSTS
A logging library for operations or a C# feature which Java developer will appreciate
This blog is not about how Java is better than C# or vice versa. It's about using existing features a language offers you - every language has its own strength.
I went to London Continuous Delivery … more
Continuous Integration and Deployment of Azure Web App using VSTS / VSO
A new addition to the Microsoft’s Visual Studio Team Services (former VSO) continuous integration and deployment is the Release tool. The CI/CD process I’m describing here applies to VSTS … more
Visual Studio Online - output colouring by tag
I started being more involved in continuous integration and deployment using Visual Studio Online which is ‘the new‘ TFS hosted in Azure.
I've discovered an interesting and useful … more
Tags: Azure, CI, Powershell, TFS, VSO
Azure Mobile Service deployment with Team City part 7. Deployment to Test environment
The last step in these series of posts is deploying from TeamCity to a test environment.
We have already created the script which will do the deployment so we need only to create the TeamCity … more
Tags: CI, Powershell, TeamCity
Azure Mobile Service deployment with Team City part 6. Integrate SpecFlow with TeamCity
In the previous blog post I explained how to configure TeamCity to run a PowerShell script which will deploy an Azure Mobile Service.
After the Mobile Service was deployed we want to run acceptance … more
Azure Mobile Service deployment with Team City part 5. Configuring Mobile in TeamCity
In the previous post we finished to create all the PowerShell scripts. The build and deployment run locally. Now it’s time to create a TeamCity configuration for it.
Open the TeamCity web page … more
Azure Mobile Service deployment with Team City part 3. Build Azure Mobile Service with PowerShell using psake
TeamCity is a very powerful tool and you can take advantage of all its configuration options to create your CI and CD. Although TeamCity provides you with almost everything you need, like restoring … more
Tags: CI, NuGet, Powershell, TeamCity
Create NuGet packages using AppVeyor
This blog explains how to create a NuGet package and use AppVeyor as a continuous integration and deployment tool.
I found out about AppVeyor some time ago from Scott's blog - "AppVeyor - A good … more
Displaying AppVeyor build status badge in a repository
If you're using AppVeyor for your CI then you can display the build status in your repository readme page. You do that by using the Status Badge. There’s is good documentation on their … more
Hosting NuGet in TeamCity and consume it in Visual Studio
This post describes the setup of NuGet package inside TeamCity and configuration of your Visual Studio to consume the hosted packages. TeamCity version 7.1 is used.
When you … more
Tags: CI, Git, NuGet, TeamCity, Visual Studio
Git versioning for .NET projects with TeamCity
TeamCity has a nice feature which allows to create a build number automatically with every build. For example, MyLib.dll has version 184.108.40.206. When configuring TeamCity in the “Build number … more
Tags: CI, Git, Powershell, TeamCity, Tools