Créer et configurer des travaux de production
Vous devez configurer des travaux de packaging et de déploiement pour pouvoir déployer des applications visuelles vers votre instance de production Visual Builder. Cette rubrique explique comment faire.
Conseil :
Si vous préférez, VB Studio peut créer et activer les travaux de build 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 continue et de déploiement continu. Vous pouvez ensuite modifier les travaux de build nouvellement créés si nécessaire (reportez-vous aux instructions ci-dessous pour plus d'informations sur les étapes de configuration). Par exemple, dans le travail 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 l'instance de production.Avant de configurer les travaux de build de production, notez les points suivants :
- Dans le travail d'empaquetage de production, utilisez la branche de production du référentiel Git pour générer des artefacts de production.
- Dans le travail de packaging 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 le travail d'emballage de production.
- Si vous avez configuré le travail de packaging de développement de manière à écraser la version de l'application définie dans
visual-application.json
, obtenez la nouvelle version. Vous en aurez besoin lorsque vous configurerez le travail de packaging de production. - Lors de la configuration des travaux de build de déploiement, vous indiquez 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 en direct. 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 écrase la dernière version déployée avec la nouvelle version.
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 d'abord son déploiement, sinon le build de déploiement échoue. Pour annuler le déploiement d'une version d'application visuelle déployée précédemment, configurez un travail d'annulation de déploiement et exécutez-le. Vous ne pouvez pas annuler son déploiement manuellement à partir de la page Environnements.
- Si vous déployez une application vers une URL personnalisée, vous devez configurer le travail de déploiement pour qu'il soit déployé dans l'environnement hébergeant l'URL personnalisée. Vous pouvez uniquement déployer l'application à l'aide de l'authentification d'authentification de base. Vous devrez donc confirmer que les informations d'identification requises pour la connexion et le déploiement vers l'environnement sont correctes.
- Si vous avez créé un profil d'application pour la production, obtenez son nom. Vous en aurez besoin lorsque vous configurerez le travail de déploiement de production.
Créer un travail de fabrication d'emballage de production
Le travail de packaging de production génère un artefact d'application visuelle prêt à être déployé.
Créer un travail de build de déploiement de production
Le travail de déploiement de production déploie l'artefact de l'application visuelle qui a été généré dans le travail de packaging de production vers l'instance de production Visual Builder. Avant de créer le travail, obtenez les informations d'identification d'accès d'un utilisateur qui peut se connecter à l'instance de production Visual Builder et la déployer.
Configuration du paramètre de confidentialité d'un travail de production
Marquer un travail comme privé pour restreindre les personnes autorisées à voir ou modifier la configuration d'un travail, ou exécuter son build.
Un travail privé affiche une icône Verrouiller dans la liste des travaux sur le côté droit de la page Protection des travaux, dans l'onglet Travaux de la page Constructions et dans les pipelines.
Création et configuration d'un pipeline
Pour vous assurer que le travail de déploiement de production s'exécute automatiquement après le travail de packaging 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 vers l'instance de production, exécutez le pipeline de production.
- Dans le navigateur de gauche, cliquez sur Constructions
.
- Cliquez sur l'onglet Pipelines.
- Sur la ligne du pipeline de développement, cliquez sur le menu Actions
et sélectionnez Exécuter le pipeline.
Une fois la création réussie, vous trouverez le lien de l'application déployée dans l'onglet Déploiements de la page Environnements.
Pour afficher le dernier journal de build d'un travail, ouvrez la page Constructions, cliquez sur le nom du travail, puis sur Journal de build.