GitLab CI/CD #2 automatické testy
Josef Jebavy
Aby jste mohli automaticky aplikaci nasazovat, je potřeba mít vysokou valitu aplikace. Kvalitu a ověření funkčnosti zajistíte pomoci testů, které ideálně je potřeba spouštět automaticky
Je potřeba pouštět:
- statickou kontrolu php kódu pomocí nástroje PhpStan
- validovat DB a definice entit pomocí Doctriny
- naprogramovat unit testy a následně je automaticky spouštět
Spouštět se to dá lokálně a následně se to bude spouštět i automaticky v GitLabu pomoci CI
Zdrojové kódy ukázkové aplikace: https://gitlab.com/josef.jebavy/example-symfony-devstack-cicd
=== instalace linuxu na servery: https://www.linuxserveradmin.eu/
=== patreon: https://www.patreon.com/josefjebavy
=== about me: blog: https://blog.josefjebavy.cz nabídka služeb: https://www.josefjebavy.cz
=== social networks: https://twitter.com/JosefJebavy https://www.facebook.com/people/Josef-Jebav%C3%BD/100004847447510 https://www.instagram.com/josefjebavy/ https://www.linkedin.com/in/josef-jebavy
=== kontakt: email: youtube@josefjebavy.cz ... https://www.youtube.com/watch?v=gsfxgVW5N8w
49097229 Bytes