27 lines
802 B
Markdown
27 lines
802 B
Markdown
# Plan de tests CI "dev-test"
|
||
|
||
## Objectifs
|
||
|
||
- Vérifier que le tag `dev-test` déclenche le workflow.
|
||
- Vérifier la synchronisation des submodules sur leurs branches.
|
||
- Vérifier la construction et le push des images Docker pour les submodules avec `Dockerfile`.
|
||
|
||
## Pré-requis
|
||
|
||
- Secrets `REGISTRY_USERNAME` et `REGISTRY_PASSWORD` configurés.
|
||
- Accès au registry `git.4nkweb.com`.
|
||
|
||
## Scénarios
|
||
|
||
1. Tag `dev-test` sur le dépôt parent
|
||
- Attendu: workflow lancé, logs de sync visibles.
|
||
2. Submodule avec `Dockerfile`
|
||
- Attendu: image buildée et poussée avec tag `dev-test`.
|
||
3. Submodule sans `Dockerfile`
|
||
- Attendu: ignoré proprement.
|
||
|
||
## Vérifications
|
||
|
||
- Présence des images `git.4nkweb.com/4nk/<submodule>:dev-test` dans le registry.
|
||
- Logs d’exécution sans erreurs fatales.
|