Installer un package de promotion environnementale
Après avoir créé un package, vous pouvez l’installer dans un autre environnement.
Vous devez installer un package dans l’environnement dans lequel vous souhaitez copier des objets vers. Par exemple, si vous configurez un projet dans votre environnement de sandbox d’actualisation personnalisée et que vous le promouvez dans votre environnement de production, vous devez installer le package dans votre environnement de production.
- Si votre sandbox d’actualisation personnalisée est actualisé pendant que vous configurez l’objet pour la promotion de l’environnement, cette configuration est perdue lors de l’actualisation. Nous vous recommandons de ne pas actualiser votre sandbox d’actualisation personnalisée tant que tous les objets et packages de promotion d’environnement en attente n’ont pas été promus avec succès.
- Les objets créés dans l’environnement cible dans le cadre de l’installation du package n’ont pas le même identifiant que l’objet de l’environnement d’origine. Cela est dû au fait que les identifiants sont attribués par le système lors de la création des objets.
Conditions d’accès
Vous devez disposer des éléments suivants :
Pour plus d’informations sur ce tableau, voir la section Conditions d’accès requises dans la documentation Workfront.
Conditions préalables
Un package de promotion d’environnement doit être créé avant de pouvoir être installé.
Pour obtenir des instructions, voir Créer ou modifier un package de promotion d’environnement.
Statut du package pour l’installation
Un package doit avoir le statut ACTIF pour être installé dans votre environnement de production.
Nous vous recommandons de déplacer le package au statut TEST et de l’installer dans un autre sandbox pour le tester. Si ce test réussit, sans erreur, déplacez le package vers ACTIF pour l’installer dans votre environnement de production.
Pour modifier le statut d’un package :
- Sélectionnez le package comme décrit dans la section Modifier ou assembler un package existant de l’article Créer et modifier des packages de promotion d’environnement.
- Cliquez sur Modifier le package.
- Cliquez sur Statut.
- Sélectionnez le statut souhaité dans le menu déroulant.
Pour plus d’informations sur les statuts, voir Statuts de promotion d’environnement dans l’article Présentation du déplacement d’objets entre les environnements Workfront.
Installer un package
- Pour installer un package, vous devez être connecté à l’environnement dans lequel vous souhaitez installer le package. Il s’agit de l’environnement dans lequel vous copiez des objets vers.
-
Accédez à l’environnement dans lequel vous souhaitez installer le package.
-
Cliquez sur l’icône Menu principal
-
Sélectionnez Système dans le volet de navigation de gauche, puis sélectionnez Promotion de l’environnement.
-
Sélectionnez le package dans la liste qui s'affiche.
-
Pour chaque objet qui présente une collision, sélectionnez comment résoudre la collision.
Pour résoudre une collision, cliquez sur la flèche déroulante en regard du type d’objet, puis sélectionnez l’action à effectuer.
Pour plus d’informations, voir Collisions dans cet article
-
Pour déployer le package dans le nouvel environnement, cliquez sur Déployer dans le coin supérieur droit de l’écran.
Collisions
Une collision est un objet trouvé dans l’environnement cible d’une installation qui correspond à l’un des objets installés à partir de l’environnement source. Les collisions sont détectées en comparant les noms et identifiants des objets sources avec ceux des objets de l’environnement cible. Les collisions sont également détectées en comparant les objets source aux enregistrements d'objets installés précédemment.
Lorsqu’une collision se produit, vous pouvez choisir comment la résoudre. Les collisions sont résolues au niveau de l’objet.
Vous pouvez afficher les collisions en cliquant sur la liste déroulante en regard de chaque type d’objet. Les collisions s’affichent dans la colonne Collision .
Pour résoudre une collision, sélectionnez une action dans la colonne Action de déploiement ou utilisez l’action par défaut déjà affichée.
-
Créer avec un nouveau nom : créez un objet dans l’environnement cible. Si l’objet existe dans l’environnement cible, vous pouvez créer un objet portant un nouveau nom. S’il n’existe pas dans l’environnement cible, vous pouvez créer l’objet avec un nouveau nom ou avec le nom que l’objet porte dans le package.
-
Utiliser existant : l’objet du package n’est pas installé et l’objet qui existait déjà dans l’environnement cible reste inchangé.
-
Remplacer : l’objet du package remplace l’objet existant dans l’environnement cible.
Vous pouvez également choisir des objets à remplacer même si aucune collision n’est détectée.
Pour plus d’informations sur l’impact du remplacement sur les objets parents et enfants, consultez la section Remplacement des objets parents et enfants de cet article.
Les valeurs par défaut sont Create new
si l’objet n’existe pas dans l’environnement cible et Use existing
si l’objet existe dans cet environnement. Vous pouvez revenir au mappage par défaut en cliquant sur Réinitialiser au mappage par défaut.
Remplacement des objets parents et enfants
Certains objets de votre package de promotion peuvent avoir des objets enfants. Par exemple, un projet (parent) a des tâches (enfants). Lors du remplacement d’un objet parent, les objets enfants sont traités comme suit :
- Les objets enfants qui existent à la fois dans le package et la cible sont mis à jour dans la cible pour correspondre au package.
- Les objets enfants qui existent dans le package mais pas la cible seront créés.
- Les objets enfants qui existent dans la cible mais pas dans le package resteront inchangés.
Cette fonctionnalité affecte les objets parents et enfants suivants :
QueueDef (Définition de file d’attente)
RoutingRule
QueueDef (définition de file d'attente)
RoutingRule
QueueTopic