« Le processus moderne du développement Web expliqué » : différence entre les versions

De Wiki Agile
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 29 : Ligne 29 :
GitHub, GitLab, Bitbucket - Git dans le cloud
GitHub, GitLab, Bitbucket - Git dans le cloud
Mais là où Git commence vraiment à se distinguer, c'est lorsqu'il est déplacé et stocké dans le cloud à l'aide de services comme GitHub, GitLab ou Bitbucket. Il y a plusieurs avantages à avoir un code source dans le cloud ; la dernière version du code peut être accédée depuis n'importe quelle machine connectée à Internet, une équipe entière peut travailler efficacement et en toute sécurité sur le même projet sans craindre de compromettre le code ; stocker le code dans le cloud Git permet d'améliorer les processus de déploiement du code.<br/>
Mais là où Git commence vraiment à se distinguer, c'est lorsqu'il est déplacé et stocké dans le cloud à l'aide de services comme GitHub, GitLab ou Bitbucket. Il y a plusieurs avantages à avoir un code source dans le cloud ; la dernière version du code peut être accédée depuis n'importe quelle machine connectée à Internet, une équipe entière peut travailler efficacement et en toute sécurité sur le même projet sans craindre de compromettre le code ; stocker le code dans le cloud Git permet d'améliorer les processus de déploiement du code.<br/>
<br/>
==Intégration continue et livraison continue (CI/CD)==
Une fois que nous avons le code dans le cloud sur des services comme GitHub, GitLab, Bitbucket, nous pouvons utiliser des services d'intégration continue et de livraison continue pour automatiser le déploiement du code source. Ces services peuvent utiliser le code stocké dans le Git dans le cloud, vérifier le code ( au moins jusqu'à un certain degré ) et déployer le code dans notre environnement d'hébergement si le code passe tous les tests. Les services qui peuvent être utilisés ici sont notamment [https://codeship.com/ Codeship], [https://circleci.com/ CircleCI] et [https://github.com/features/actions GitHub Actions]. Une fois configurés, les services CI/CD peuvent utiliser le code de notre dépôt Git sur le cloud et le déployer automatiquement sur les environnements de test et de production de notre hébergeur.<br/>
<br/>
<br/>