18 lines
691 B
Markdown
18 lines
691 B
Markdown
|
|
# Intégration & Déploiement Continu (CI/CD)
|
||
|
|
|
||
|
|
Ce dossier contient les pipelines CI/CD (build, test, déploiement automatique) de Talas.
|
||
|
|
|
||
|
|
## Objectifs :
|
||
|
|
- Automatiser les tests, builds et déploiements.
|
||
|
|
- Déclencher des workflows selon les commits, tags, ou merges.
|
||
|
|
- Gérer les environnements (dev, staging, prod) de façon fiable.
|
||
|
|
|
||
|
|
## Contenu recommandé :
|
||
|
|
- `github/` ou `.drone/` ou `.gitlab-ci.yml`
|
||
|
|
- `scripts/` : build Go, Rust, React, minification, tests
|
||
|
|
- `environments/` : staging, production
|
||
|
|
- `webhooks/` : déclencheurs déploiement, notification Discord/Mattermost
|
||
|
|
|
||
|
|
> Drone CI est conseillé si tu veux du 100 % open source, GitHub Actions si tu veux une intégration rapide.
|
||
|
|
|