Dockerize the build plan v2.0

Update: This post is now available at a new location:
https://blog.ngeor.com/2018/08/26/dockerize-the-build-plan-v2-0.html

Back in 2017, I wrote a series of articles about using Helm for Continuous Delivery. One year later, I want to look back on some things I wrote and offer some alternative solutions. The most interesting thing is about the article CD with Helm part 2: Dockerize the build plan.

Continue reading Dockerize the build plan v2.0

Advertisements

Slim GitVersion Docker image

Update: This post is now available at a new location:
https://blog.ngeor.com/2018/08/19/slim-gitversion-docker-image.html

In a previous post, I wrote about GitVersion. GitVersion is a tool which solves semantic versioning of a git repository in its own way. With GitVersion, the version of any git repository is a pure function of its state, derived by tags, branches and commit messages.

Continue reading Slim GitVersion Docker image

Playing with TeamCity on Azure

Update: This post is now available at a new location:
https://blog.ngeor.com/2018/03/10/playing-with-teamcity-on-azure.html

I spent the past two days playing with setting up TeamCity on Azure. This is just a poc more than anything else, but it’s always fun to do something new. I had to fiddle about with some things that didn’t work as expected, so here are some notes to remember what I did.

Continue reading Playing with TeamCity on Azure

Using AWS ECR as a Docker registry

Update: This post is now available at a new location:
https://blog.ngeor.com/2017/12/30/using-aws-ecr-as-a-docker-registry.html

In this post, I’ll modify the pipeline from the previous posts to use a Docker registry powered by AWS ECR (Amazon Elastic Container Registry).

Continue reading Using AWS ECR as a Docker registry

Adding code coverage with nyc

Update: This post is now available at a new location:
https://blog.ngeor.com/2017/12/29/adding-code-coverage-with-nyc.html

In this post, I’ll add code coverage to the build pipeline and configure TeamCity to break the build if the code coverage drops.

Continue reading Adding code coverage with nyc

Adding mocha unit tests

Update: This post is now available at a new location:
https://blog.ngeor.com/2017/12/29/adding-mocha-unit-tests.html

In this post, I’ll add unit tests to the example application that I’ve been fiddling around with in the recent posts.

Continue reading Adding mocha unit tests