Créer et configurer des commandes de production
Vous devez configurer certaines tâches d'assemblage et de déploiement pour pouvoir déployer des applications visuelles dans votre instance de production Visual Builder. Cette rubrique explique comment procéder.
Conseil :
Si vous le souhaitez, VB Studio peut créer et activer les travaux de compilation et le pipeline pour vous. Dans l'éditeur de paramètres de l'application visuelle, sous Création et publication, sélectionnez la branche de production, puis cliquez sur Créer un pipeline d'intégration et de développement en continu. Vous pouvez ensuite modifier les tâches de compilation nouvellement créées si nécessaire (voir les instructions ci-dessous pour des étapes de configuration supplémentaires). Par exemple, dans la tâche de déploiement, la cible de déploiement est toujours l'environnement associé à l'espace de travail. Vous devrez donc remplacer l'instance cible par votre instance de production.Avant de configurer les tâches de création de production, notez les points suivants :
- Dans le travail d'emballage de production, utilisez la branche de production du référentiel Git pour générer des artefacts de production.
- Dans la tâche d'assemblage de développement, si vous avez modifié les noms de fichier par défaut des fichiers d'artefact d'archive, obtenez les nouveaux noms et leurs chemins. Vous en aurez besoin lorsque vous configurerez la tâche d'emballage de production.
- Si vous avez configuré la tâche d'ensemble de développement pour remplacer la version de l'application définie dans
visual-application.json
, obtenez la nouvelle version. Vous en aurez besoin lorsque vous configurerez la tâche d'emballage de production. - Lors de la configuration des tâches de création de déploiement, vous indiquez s'il faut inclure la version de l'application dans son URL. Une application visuelle sans la version dans son URL est appelée application Live. En général, vous déployez une application active sur une instance de production.
- Si vous déployez une version d'une application visuelle qui n'a jamais été déployée, VB Studio remplace la dernière version déployée par la nouvelle.
VB Studio n'annule pas le déploiement de la version précédemment déployée à partir de l'instance de production. Il reste sur l'instance cible, mais il est inaccessible.
- Si vous souhaitez redéployer une application active ou une version précédemment déployée, annulez d'abord son déploiement, sinon la compilation du déploiement échoue. Pour annuler le déploiement d'une version d'application visuelle précédemment déployée, configurez une tâche de compilation non déployée et exécutez-la. Vous ne pouvez pas annuler son déploiement manuellement à partir de la page Environnement.
- Si vous déployez une application sur une URL personnalisée, vous devez configurer la tâche de déploiement pour qu'elle soit déployée dans l'environnement qui héberge l'URL personnalisée. Vous ne pouvez déployer l'application qu'à l'aide de l'authentification d'authentification de base. Vous devez donc vérifier que les données d'identification requises pour vous connecter à l'environnement et le déployer sont correctes.
- Si vous avez créé un profil d'application pour la production, obtenez son nom. Vous en aurez besoin lorsque vous configurerez la tâche de déploiement en production.
Créer une tâche de création d'ensemble de production
La tâche d'assemblage de production génère un artefact d'application visuel prêt à être déployé.
Créer une tâche de création de déploiement de production
La tâche de déploiement en production déploie l'artefact de l'application visuelle généré dans la tâche d'assemblage en production vers l'instance de production Visual Builder. Avant de créer la tâche, obtenez les données d'identification d'accès d'un utilisateur qui peut se connecter à l'instance de production Visual Builder et la déployer.
Configurer le paramètre de confidentialité d'une tâche de production
Marquez un travail comme étant privé pour limiter les personnes pouvant voir ou modifier la configuration d'un travail, ou exécuter sa compilation.
Une tâche privée affiche une icône Verrouiller dans la liste des tâches à droite de la page Protection des tâches, dans l'onglet Travaux de la page Créer et dans les pipelines.
Créer et configurer un pipeline
Pour garantir que la tâche de déploiement en production s'exécute automatiquement après la tâche d'assemblage en production, créez un pipeline et définissez la dépendance.
Exécuter le pipeline
Lorsque vous êtes prêt à déployer l'application visuelle dans l'instance de production, exécutez le pipeline de production.
- Dans le navigateur de gauche, cliquez sur Builds (Créer)
.
- Cliquez sur l'onglet Pipelines.
- Dans la rangée du pipeline de développement, cliquez sur le menu Actions
et sélectionnez Exécuter le pipeline.
Après une compilation réussie, vous trouverez le lien de l'application déployée dans l'onglet Déploiements de la page Environnements.
Pour voir le journal de compilation le plus récent d'une tâche, ouvrez la page Créations, cliquez sur le nom de la tâche, puis cliquez sur Créer un journal.