Eric Williams

Conditional Includes For Git Config

Auto-manually keeping your git identities separate between work & personal accounts

I have a section of script in my profile that looks at my current directory and if it is in my root code directory my profile script calls git config --global $personal_email. If the current directory is my work code sub-directory my profile . . .

Read More

Posted in: gitcommandline

May 11, 2017

Azure Resource Manager Templates in your Continuous Delivery Pipeline

Infrastructure as Code

What is an ARM Template

There are a number of ways to setup your Azure environment to run your systems. You can use the Azure portal to manually click and type in your configurations. This is where most people start. You can also use a couple of terminal options with the Azure CLI and Azure Powershell. The third option is using Azure Resource . . .

Read More

April 25, 2017

Gitflow and Gitversion wrapped in Powershell

Silvrback blog image I'm pretty happy with the balance the branching strategy that gitflow brings to teams. I think it adds just enough rigor with declared releases and features with the agility to being able to move fast for hotfixes and keep production humming along. Getting of continuous delivery pipelines against them is fairly straightforward.

The . . .

Read More

April 18, 2017

Adding Let's Encrypt to your Azure Web App

Silvrback blog image

Securing your Azure Web App with a SSL certificate

This is no longer an option. Sites need to be served over SSL and I don't think that there are a lot of solid arguments contrary to this approach. There are numerous methods to obtaining an SSL certificate but the service I'm going to be using for this post is called Let's . . .

Read More

March 23, 2017

Getting Started with Hub

Issues and Pull-Requests and Browse oh my!

Silvrback blog imageEarlier I setup a script to keep hub fresh and smooth with the latest release from GitHub. Reason being I wanted to get a walk-thru started on actually using it.

hub auth

First thing that is going to happen when you try to use hub is an authentication sequence. username: motowilliams password for motowilliams (never  . . .

Read More

March 08, 2017

Automate Your SSH Deployment Keys

When you go down the path of certain architectural choices you can end up with a number of repos that you have automated builds being initiated from. This could be anywhere from just a lot of applications you need to manage up through a microservices landscape. Which ever the reason, you have code that needs to be built. If you're lucky . . .

Read More

March 07, 2017

Making Hub Evergreen on Windows

The hub project from the folks over at GitHub is quite the nice piece of cli kit. I'm going to be going deeper on how I've been using in my projects in a following post. For this is just going to cover a step zero on getting it installed and keeping it current. I'd just prefer to have it installed in my machines and 'just . . .

Read More

February 26, 2017