Salta el contingut

Automatització

Un aspecte clau en la integració contínua i desplegament continu (CI/CD) és l'automatització de tasques. Aquestes tasques poden incloure:

  • Realitzar validacions en el funcionament del sistema.
  • Compilar els binaris i empaquetar-los.
  • Realitzar el desplegament.

Tasques automatitzades en el projecte

En aquest projecte, s'utilitzara GitHub Actions per automatitzar les següents tasques:

  • Executar les Proves del programari quan una Pull Request estiga preparada per a ser revisada.
  • Executar validacions d'estil en el codi font quan una Pull Request estiga preparada per a ser revisada.
  • Compilar i empaquetar el codi del projecte quan es realitze un nou Llançament (Release).