Revenir en arrière
Le retour arrière automatique d'un déploiement raté, revenir sur un plan exécuté, et annuler des changements avant de déployer.
Un déploiement échoue : rien à faire
Section intitulée « Un déploiement échoue : rien à faire »Si un contrôle échoue pendant un déploiement, Fransys annule les changements tout seul : votre dernière version reste en ligne. La console affiche Déploiement en échec : retour arrière fait, votre dernière version reste en ligne. Corrigez, puis redéployez.
Défaire un plan exécuté
Section intitulée « Défaire un plan exécuté »Sur la page d’un plan exécuté, Revenir sur ce plan prépare un nouveau plan, inverse :
- la fenêtre liste Ce qui sera défait et Ce qui ne peut pas être défait (un service supprimé, par exemple) ;
- les réglages reprennent la valeur qu’ils avaient avant ce plan, même s’ils ont été changés depuis ;
- rien ne s’exécute tout de suite : vous relisez le plan de retour, puis l’exécutez comme les autres.
Vos modifications faites dans la console sont aussi notées dans des plans : vous pouvez revenir sur elles de la même façon.
Annuler avant de déployer
Section intitulée « Annuler avant de déployer »Tant que des changements ne sont pas déployés, Annuler les changements remet chaque réglage à sa valeur d’avant. Rien n’est déployé. Voir Déployer et suivre.
Revenir à une version de votre code
Section intitulée « Revenir à une version de votre code »Avec un dépôt Git, le plus sûr est de revenir en arrière dans le dépôt (un git revert, puis un push) : la CI construit et déploie la version corrigée.
Revenir à une version précédente d’un projet en un clic, depuis l’historique des déploiements, n’existe pas encore.
Retrouver des données
Section intitulée « Retrouver des données »Les données d’une base ne reviennent pas avec un retour arrière. Pour repartir d’une sauvegarde, voir Sauvegardes et restauration.