Publication de votre application

La phase de publication consiste notamment à copier les fichiers (projets, fichiers de ressources et configurations de serveur) vers l'emplacement approprié afin que le serveur puisse les rechercher et les utiliser. Dans les environnements de test, ces fichiers figurent peut-être déjà dans l'emplacement correct. Dans certains cas, des copies temporaires des configurations de serveur peuvent être créées. Vous pouvez publier l'application manuellement ou automatiquement.

Pourquoi et quand exécuter cette tâche

Publication automatique sur un serveur

Si la case Publier automatiquement lors du démarrage des serveurs est cochée sur la page des préférences serveur (Fenêtre > Préférences > Serveur > Lancement), le plan de travail vérifie si votre projet et les fichiers sur le serveur sont synchronisés. S'ils ne sont pas synchronisés, ils sont mis à jour automatiquement lors du démarrage ou du redémarrage du serveur.

Pour publier le serveur manuellement, vous pouvez exécuter l'une des opérations suivantes dans la vue Serveurs :

Dans le plan de travail, plusieurs options sont disponibles pour les paramètres Publication. Vous pouvez configurer ces paramètres Publication dans la vue Serveurs en cliquant avec le bouton droit de votre souris sur le serveur et en sélectionnant Ouvrir. L'éditeur de serveur s'ouvre. Dans la page Présentation de l'éditeur de serveur, vous trouverez les paramètres suivants sous Publication :
  • Ne jamais publier automatiquement : indique que le plan de travail ne doit jamais publier de fichier sur le serveur.
  • Publier automatiquement lorsque les ressources changent : le plan de travail procède à une publication si les modifications apportées à un fichier associé au serveur ont été sauvegardées et qu'un intervalle de temps complet s'est écoulé conformément au paramètre Intervalle de publication.
  • Publier automatiquement après un événement de génération : le plan de travail procède à une publication une fois les modifications apportées à un fichier requérant une génération et qui est associé au serveur sont sauvegardées et qu'un intervalle de temps complet s'est écoulé conformément au paramètre Intervalle de publication.
  • Intervalle de publication (en secondes) : spécifie le nombre de secondes devant s'écouler avant que le plan de travail n'appelle une publication sur le serveur. Cependant, si vous apportez une autre modifications aux fichiers avant que cet intervalle de temps se soit écoulé, la publication est différée en raison de la réinitialisation du minuteur. Le plan de travail n'exécute une publication sur le serveur qu'une fois l'intervalle de temps complètement écoulé. Si vous définissez un intervalle de publication de 0 secondes, la publication a lieu immédiatement après la sauvegarde des modifications apportées à un fichier.

Dans le plan de travail, l'option Publier automatiquement lorsque les ressources changent est activée par défaut et une valeur est définie pour l'intervalle de publication.

De plus, sous la liste Sélectionner les actions de publication, sélectionnez les tâches à exécuter lors de la publication.

Publication manuelle sur un serveur

Si vous ne voulez pas attendre l'intervalle de publication automatique, vous pouvez à tout moment demander au plan de travail d'émettre une commande de publication sur le serveur. Chaque commande de publication manuelle émet une demande de publication sur le serveur. Pour publier le serveur manuellement, vous pouvez exécuter l'une des opérations suivantes dans la vue Serveurs :

  • Sélectionnez le serveur puis cliquez sur l'icône Publier sur le serveur Image de l'icône de la barre d'outils Publier. située dans la barre d'outils.
  • Cliquez avec le bouton droit de la souris sur le serveur puis sélectionnez Publier.

Résultats

Tous les projets définis dans la configuration de serveur, associés au serveur sélectionné sont publiés. Les ressources contenues dans ces projets sont transférées vers l'emplacement défini par le serveur.