From fbc993045f2f24ee4bd94ff095fb1a7395f84040 Mon Sep 17 00:00:00 2001 From: John Brunton Date: Sat, 31 Aug 2024 21:33:57 +0100 Subject: [PATCH] docs: mention buildpacks --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0c409628..f1e6f73d 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ This project is an exercise in developing good clean architecture and CI/CD prac - Infrastructure as Code with [Pulumi](https://www.pulumi.com/), including staging and ephemeral dev environments (with automatic dev environment cleanup). - CI including linting, unit, integration and mutation tests, and automated end to end tests with [Playwright](https://playwright.dev/). +- Docker image built using [Cloud Native Buildpacks](https://buildpacks.io/) (providing OCI spec image annotations). - A clean architecture, including dependency inversion enforced through linting rules with [eslint-plugin-boundaries](https://github.com/javierbrea/eslint-plugin-boundaries). - Separate domain, data and application boundaries in the application. Domain logic is completely separated from data access layers using [verified fake implementations](https://github.com/jbrunton/chat-demo/tree/main/services/api/src/data/repositories). - Continuous deployment pipelines to staging and production environments.