Créer et configurer des tâches de fabrication de production
Vous devez configurer des tâches d'emballage et de déploiement avant de 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 des tâches 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 le travail d'emballage 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 lors de la configuration de la tâche d'emballage de production.
- Si vous avez configuré la tâche d'emballage de développement pour remplacer la version de l'application définie dans
visual-application.json, obtenez la nouvelle version. Vous en aurez besoin lors de la configuration de la tâche d'emballage de production. - Lors de la configuration des tâches de création de déploiement, vous spécifiez si la version de l'application doit être incluse dans son URL. Une application visuelle sans la version dans son URL est appelée une application Live. En général, vous déployez une application en direct 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 est inaccessible.
- Si vous souhaitez redéployer une application active ou une version précédemment déployée, annulez-la d'abord, 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 dont le déploiement a été annulé et exécutez-la. Vous ne pouvez pas l'annuler manuellement dans la page Environnements.
- Si vous déployez une application sur une URL personnalisée, vous devez configurer la tâche de déploiement à déployer dans l'environnement hébergeant l'URL personnalisée. Vous ne pouvez déployer l'application qu'à l'aide de l'authentification de base. Vous devez donc vérifier que les données d'identification requises pour la connexion et le déploiement dans l'environnement sont correctes.
- Si vous avez créé un profil d'application pour la production, obtenez son nom. Vous en aurez besoin lors de la configuration de la tâche de déploiement en production.
Créer une tâche de création d'ensembles de production
La tâche d'emballage de production génère un artefact d'application visuel prêt à être déployé.
Créer une tâche de compilation de déploiement de production
La tâche de déploiement de production déploie l'artefact de l'application visuelle qui a été généré dans la tâche d'emballage de 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'un travail de production
Marquer un travail comme étant privé pour restreindre les utilisateurs qui peuvent 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 emplois, dans l'onglet Tâches de la page Constructions et dans les pipelines.
Créer et configurer un pipeline
Pour vous assurer que la tâche de déploiement de production s'exécute automatiquement après la tâche d'emballage de 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.
