Split devops and sdlc skills by scope; dedupe shared content #9
@@ -78,14 +78,7 @@ tea pr create --base dev --title "..." --body "... cc @cpfarhood"
|
|||||||
|
|
||||||
### Phase 5 — Production Deployment
|
### Phase 5 — Production Deployment
|
||||||
|
|
||||||
1. **Engineer** opens a PR against `groombook/infra` to update the relevant Kustomize overlay with the new image tag.
|
The **Engineer** opens a PR against `groombook/infra` to update the relevant Kustomize overlay with the new image tag. From this point the work follows the **`devops` skill pipeline** end-to-end — review, merge, and Flux reconciliation are all owned there. On merge, Flux rolls out the updated pods to production (`https://demo.groombook.dev`).
|
||||||
2. **CI** fail → back to **Engineer** (return to Phase 1).
|
|
||||||
3. **CI** pass → **QA** performs code review.
|
|
||||||
4. **QA** rejected → back to **Engineer** (return to Phase 1).
|
|
||||||
5. **QA** approved → **Engineer** merges PR.
|
|
||||||
6. **Flux** reconciles `groombook/infra` on merge and rolls out the updated pods to production (`https://demo.groombook.dev`).
|
|
||||||
|
|
||||||
See the `devops` skill for the infrastructure pipeline that governs the `groombook/infra` PR in this phase, and for Flux reconciliation behavior.
|
|
||||||
|
|
||||||
## Stage 1 CI — Image build
|
## Stage 1 CI — Image build
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user