Git

git branching strategies for infrastructure code

Infrastructure development typically involves two distinct types of code repositories: module repositories and config repositories. We discuss what these repo types mean and what git branching strategies we should use to manage them.

Read more


Better CodePipeline S3 Source Metadata

By setting the 'codepipeline-artifact-revision-summary' metadata key when uploading a build artifact to S3, you can get nicer source metadata information from AWS CodePipeline.

Read more


Git Flow, Semantic Versioning, and CHANGELOG.md, oh my!

In this post, we discuss Git Flow, Semantic Versioning, and Keep a changelog, and then provide a complete walk-through of how we would apply them to a typical software development project.

Read more


Using AWS Vault to authenticate to AWS CodeCommit

If you already use AWS Vault, you can use it to more securely and easily clone AWS CodeCommit repositories.

Read more