Skip to content

CI⧹CD

Maxime Scharwath edited this page Dec 21, 2022 · 2 revisions

CI

Les CI sont faites avec des GitHub Actions. Les actions sont exécutées lors d'un push sur les pull requests et sur la branche main.

Les tests des deux services sont exécutés indépendamment.

Les différents credentials sont stockés grâce au secrets GitHub.

CD

Lors d'un merge sur le main, la CD va build une images docker du microservice et l'upload sur Docker Hub. Ce processus est automatique et optimisé. Seuls les microservices édités et valides sont build.

Clone this wiki locally