Je suis à la recherche d'une option plus robuste et moins chère pour le déploiement en production du backend de mon nœud. Actuellement, ma méthode consiste à exécuter des tests E2E localement, puis aux alentours de 2 heures, je vais ssh
dans le serveur de production, tirer une étiquette de lancement de ma branche prod dans git, redémarrer tous les scripts, puis réexécuter les tests E2E avec doigts croisés.Recherche de recommandations d'amélioration pour mon processus de déploiement PROD
Il se sent très bon marché et il doit y avoir un meilleur moyen. Y a-t-il quelque chose qui pourrait automatiser ce processus de déploiement, y compris l'exécution de mes tests E2E, peut-être en notifiant un canal Slack quand c'est fait? Quelque chose qui sait quelle version est actuellement déployée. Quelle est la meilleure pratique actuelle pour le déploiement et quelle est la prochaine étape de ma pratique actuelle?
Merci