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 que vous souhaitez copier des objets vers. Par exemple, si vous configurez un projet dans votre environnement Sandbox d’actualisation personnalisée et que vous le faites passer à votre environnement de production, vous devez installer le package dans votre environnement de production.
Conditions d’accès
Vous devez disposer des éléments suivants :
Pour plus d’informations sur ce tableau, consultez 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éation ou modification d’un package de promotion d’environnement.
État du package pour l’installation
Un package doit être à l’état ACTIF pour être installé dans votre environnement de production.
Nous vous recommandons de déplacer le package vers l’état TEST et de l’installer dans un autre environnement de test pour tester le package. Si ce test est réussi, sans erreur, déplacez le package vers ACTIVE pour l’installer dans votre environnement de production.
Pour modifier l’état d’un module :
- Sélectionnez le package comme décrit dans Modifier ou assembler un package existant dans l’article Créer et modifier des packages de promotion d’environnement.
- Cliquez sur Modifier le module.
- Cliquez sur Status.
- Sélectionnez un état dans le menu déroulant.
Pour plus d’informations sur les états, voir États de promotion d’environnement dans l’article Présentation du déplacement d’objets entre 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 System dans le volet de navigation de gauche, puis Environment Promotion.
-
Sélectionnez le package dans la liste affichée.
-
Pour chaque objet ayant une collision, sélectionnez la manière de 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 l’angle supérieur droit de l’écran.
Collisions
Une collision est un objet qui se trouve 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 les identifiants des objets sources aux objets de l’environnement cible. Les collisions sont également détectées en comparant les objets source aux enregistrements d’objets précédemment installés.
Lorsqu’une collision se produit, vous pouvez sélectionner la manière de résoudre la collision. 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 colonnes 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 qui est 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 de l’objet dans le package.
-
Utiliser existing : l’objet du package n’est pas installé et l’objet qui existe déjà dans l’environnement cible est inchangé.
-
Overwrite : l’objet du package remplace l’objet existant dans l’environnement cible.
Vous pouvez également choisir des objets à remplacer même si une collision n’est pas détectée.
Pour plus d’informations sur l’impact du remplacement sur les objets parents et enfants, voir Remplacement des objets parents et enfants dans 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 l’environnement cible. Vous pouvez rétablir le 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 comporter des objets enfants. Par exemple, un projet (parent) comporte des tâches (enfants). Lors du remplacement d’un objet parent, les objets enfants sont traités comme suit :
- Les objets enfants présents 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 dans la cible seront créés.
- Les objets enfants qui existent dans la cible, mais pas dans le package, restent inchangés.
Cette fonctionnalité affecte les objets parents et enfants suivants :
QueueDef (définition de file d’attente)
Règle de routing
QueueDef (Définition de la file d’attente)
RoutingRule
QueueTopic