Répétition de déploiements au cours d'un intervalle spécifié

Avec IBM UrbanCode Release, vous pouvez planifier automatiquement des déploiements qui se répètent au cours d'un intervalle spécifié. Par exemple, vous pouvez configurer l'outil d'édition pour planifier automatiquement des déploiements dans un environnement spécifique, dans une phase spécifique, dans une édition spécifique. L'outil d'édition tel que livré permet de planifier des déploiements récurrents toutes les heures, tous les jours et toutes les semaines. Vous pouvez aussi planifier l'exécution de déploiements en fonction d'intervalles personnalisés que vous définissez à l'aide d'expressions de tâche périodique.

Procédure

Pour planifier des déploiements récurrents :

  1. Cliquez sur Accueil > Editions et déploiements.
  2. Dans l'onglet Déploiements récurrents, cliquez sur Ajouter.
  3. Indiquez les détails suivants, puis cliquez sur Sauvegarder :

Résultats

Zone Description
Edition Edition pour le déploiement.
Phase Phase au cours de laquelle le déploiement déploie la version d'application.
Environnement Environnement dans lequel le déploiement a lieu.
Plan de déploiement Plan de déploiement qui décrit les tâches permettant d'effectuer le déploiement.
Type Fréquence du déploiement. Ce paramètre spécifie la fréquence d'exécution d'un déploiement. Un déploiement récurrent s'exécute à la fréquence spécifiée. Les valeurs disponibles sont les suivantes :
  • Horaire
  • Quotidien
  • Hebdomadaire
  • Tâche périodique
Une expression de tâche périodique spécifie un intervalle personnalisé, par exemple toutes les cinq minutes. Vous pouvez utiliser des expressions de tâche périodique afin de personnaliser la fréquence du déploiement.
Heure Heure pour laquelle le déploiement récurrent est planifié.
Description Description du déploiement répétitif.
Rôle exécutant Rôle qui dispose des droits permettant d'exécuter le déploiement. Il peut s'agir de tout rôle utilisateur défini dans les paramètres de sécurité.
Sélection de la version Version à déployer. Pour sélectionner la version manuellement au moment du déploiement, sélectionnez Laisser vide – Alimenter manuellement. Pour que l'outil affecte automatiquement la version d'application la plus récente ayant franchi les seuils de qualité lorsque le déploiement planifié démarre, sélectionnez Ajouter les dernières versions ayant franchi les portes.

Lorsque vous sélectionnez l'option Ajouter les dernières versions ayant franchi les portes, vous pouvez restreindre les versions en créant un filtre de version. Vous pouvez utiliser des caractères génériques de base ou spécifier des expressions régulières afin de définir des filtres plus complexes. Par exemple, vous pouvez utiliser une expression régulière pour ne sélectionner que les instantanés dont le nom respecte le modèle DEV_**_2014. Pour définir un filtre, sélectionnez l'option Utiliser des expressions régulières et spécifiez le filtre dans la zone Filtre de version.

Démarrer automatiquement Sélectionnez cette option pour démarrer le déploiement planifié automatiquement. Si vous la sélectionnez, vous pouvez aussi configurer les deux options suivantes :

Notification de tâche manuelle

Sélectionnez cette option pour envoyer un courrier électronique au propriétaire d'une tâche manuelle lorsqu'une tâche requiert une entrée de la part de l'utilisateur. Cette option permet d'avertir l'utilisateur affecté ou tous les utilisateurs d'un rôle pour une tâche faisant partie du premier segment du déploiement planifié, ou si une approbation empêche le démarrage du déploiement planifié.

Exécuter pour les nouvelles versions seulement

Sélectionnez cette option pour ne déployer que les nouvelles versions. Si vous sélectionnez cette option au moment du déploiement et que la version la plus récente sélectionnée pour le déploiement a déjà été déployée, le déploiement planifié est replanifié pour la prochaine fois en fonction de la règle récurrente.

Lorsque vous cliquez sur Sauvegarder, l'outil d'édition planifie le premier déploiement répétitif à l'heure que vous avez spécifiée. Vous pouvez voir ce déploiement dans la vue du calendrier. Une fois le déploiement planifié, vous pouvez accéder à la vue des détails du déploiement planifié et le modifier. Par exemple, vous pouvez modifier des options telles que le démarrage automatique et la sélection d'une version, d'un pattern ou d'un filtre de version différent.


Retour d'informations