Multiple apps sharing the same code are a violation of the twelve-factor. For all the deployment environments there should be only one repo but not multiple. Please do note that having branches would be fine. Multiple codebases for multiple versions must be avoided. Admin processes (Run admin/management tasks as one-off processes)Ĭodebase (One Codebase Tracked In Revision Control, Many Deploys)ġ2-factor app advocates that every application should have its own codebase (repos).Dev/prod parity (Keep development, staging, and production as similar as possible).Disposability (maximize the robustness with fast startup and graceful shutdown).
0 Comments
Leave a Reply. |