30 lines
1.0 KiB
Markdown
30 lines
1.0 KiB
Markdown
<!-- file: docs/templates/003-OPERATOR_HANDOFF.md -->
|
|
<!-- version: 1 -->
|
|
|
|
# Pattern local — handoff opérateur
|
|
|
|
## Après un history de prerelease
|
|
|
|
Lorsque `origin/master` est établi :
|
|
|
|
```bash
|
|
git add -A
|
|
git diff --cached --check
|
|
git status --short
|
|
git commit -m "<VERSION_DE_LA_TRANCHE>"
|
|
git push origin master
|
|
git status --short
|
|
```
|
|
|
|
Si le delta suivant est livré dans la même réponse, son application vient seulement après ce bloc.
|
|
|
|
## Après un FAIL suivi d'un fix
|
|
|
|
Le history `FAIL` est appliqué et committé avec l'identité de la tranche en échec avant d'appliquer `.fix.N`. Il n'est jamais remplacé ou fusionné avec le futur history `PASS`.
|
|
|
|
## Première fermeture stable
|
|
|
|
La première tranche `rel.N[/fix.M]` qui obtient le `PASS` stable est committée avec le message produit `X.Y.Z`, puis le tag `vX.Y.Z` est créé/poussé selon la politique locale et vérifié avant le rapport post-tag.
|
|
|
|
Les commandes exactes de tag/publication sont fournies avec les valeurs réellement établies au moment de la clôture.
|