Mettre en ligne

Ce que l'assistant construit n'atteint les utilisateurs de votre application qu'une fois mis en ligne. Cette page dit comment déployer, ce qui est vérifié avant, et comment renoncer à une modification qui n'est pas encore en ligne.

Sur cette page

Déployer depuis l'application en ligne

Dans la conversation de l'application en ligne, un plan exécuté ou une correction appliquée se termine par « Modification enregistrée, pas encore déployée » : rien n'a changé pour les utilisateurs. Le bouton « Déployer (1) » apparaît alors sous la zone de message ; le nombre entre parenthèses compte les modifications enregistrées qui attendent.

Cliquez dessus. Kedalia demande confirmation : « Mettre à jour l'application en ligne ? Les modifications enregistrées sont mises en ligne : les utilisateurs de l'application les voient dès la fin du déploiement. » Cliquez de nouveau sur « Déployer », ou sur « Annuler » pour attendre.

Depuis une version de test

Une version de test n'a pas ce bouton : quand l'assistant a fini, la modification est installée sur la version de test d'elle-même. Pour la porter dans l'application en ligne, cliquez sur « Publier » : la conversation reste à l'écran, en lecture seule, et suit la mise à jour de l'application en ligne par les étapes ci-dessous.

Les étapes

Au-dessus de la conversation, et sur la carte de l'application dans « Applications », le déploiement avance par « Préparation », « Tests », « Déploiement » puis « En ligne ». Un bandeau dit où il en est : « Nouveau déploiement : tests en cours », puis « construction et démarrage en cours », toujours suivi de « le site reste en ligne sur la version précédente ».

Dans la conversation, « Modifications livrées » indique l'étape en cours, puis « Les tests sont passés : le déploiement a été déclenché. ». Comptez deux minutes environ.

Ce qui est vérifié avant

Deux contrôles passent avant la mise en ligne. L'assistant vérifie d'abord son propre travail : la conversation affiche « Vérification de la modification avant livraison… », et son résumé dit si les vérifications sont passées. Puis, à l'étape « Tests », les tests automatiques de l'application tournent, avec une recherche de secrets (mots de passe, clés d'accès) dans ce qui a été modifié. Rien n'est mis en ligne si les tests échouent.

Si les vérifications échouent

L'application en ligne ne change pas, et la conversation l'annonce : « Les contrôles ont échoué. L'assistant les répare de lui-même, une seule fois. ». S'il n'y parvient pas, elle affiche « Les vérifications ont échoué et n'ont pas pu être corrigées automatiquement. » : cliquez sur « Corriger les vérifications », et l'assistant lit le compte rendu des vérifications pour corriger l'application.

Abandonner les changements

Une modification enregistrée mais pas encore déployée peut être abandonnée. Cliquez sur « Nouvelle conversation » : Kedalia rappelle qu'une modification enregistrée n'est pas encore déployée, et propose trois boutons.

  • « Garder les changements » ferme la conversation ; la modification attend, et vous la déploierez depuis la suivante.
  • « Abandonner les changements » la supprime définitivement : le bouton « Déployer » disparaît, et la nouvelle conversation démarre vide.
  • « Annuler » laisse tout en l'état.