deploy: support multi-branches (git deploy <remote> <branche...>) + complétion
This commit is contained in:
@@ -5,8 +5,8 @@ une branche de développement, des branches d'environnement, et deux
|
||||
sous-commandes git **transactionnelles** et **sûres**.
|
||||
|
||||
```bash
|
||||
git deploy <remote> <branche> -m "message" # livrer le dev vers un environnement
|
||||
git hotfix <remote> <branche> -m "message" # corriger un environnement puis rapatrier dans le dev
|
||||
git deploy <remote> <branche...> -m "message" # livrer le dev vers un ou plusieurs environnements
|
||||
git hotfix <remote> <branche> -m "message" # corriger un environnement puis rapatrier dans le dev
|
||||
```
|
||||
|
||||
## Modèle de branches
|
||||
@@ -72,6 +72,13 @@ git deploy gitea prod -m "ajout du bloc contact"
|
||||
3. push atomique (dernière étape) ;
|
||||
4. retour sur `master`.
|
||||
|
||||
Plusieurs environnements en une commande (commit unique, merges enchaînés,
|
||||
**push atomique de tout à la fin** — tout ou rien) :
|
||||
|
||||
```bash
|
||||
git deploy gitea prod stage -m "ajout du bloc contact"
|
||||
```
|
||||
|
||||
### Corriger un environnement (hotfix)
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user