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.
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.
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.
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.