< Précédent | Suivant >

Leçon 5 : Création d'un modèle de processus

Génération d'un modèle de processus pour le projet de tutoriel.

Pourquoi et quand exécuter cette tâche

Au cours de cette leçon, vous allez créer un modèle de processus, définir un processus, créer une propriété et un ensemble d'artefacts utilisé par le projet.

Procédure

  1. Dans le tableau de bord IBM® UrbanCode Build, cliquez sur Modèles, sur Processus puis sur Créer.
  2. Dans la zone Nom, entrez Processus de génération démo.
  3. Sous Type, vérifiez que l'option Processus de génération est sélectionnée.
  4. Cliquez sur Sauvegarder.

Résultats

L'onglet Principal du nouveau modèle de processus s'affiche.

Création d'une définition de processus

Les définitions de processus identifient les travaux qui composent une génération.

Pourquoi et quand exécuter cette tâche

Pour qu'un travail soit utilisé dans un projet, il doit être affecté au processus. Un processus peut avoir plusieurs travaux et l'ordre de ces derniers dans le processus est déterminé de la même manière que les étapes sont insérées dans les travaux. Au cours de cette leçon, vous allez affecter le travail créé dans la dernière leçon à une définition de processus.

Procédure

  1. Dans le tableau de bord IBM UrbanCode Build, cliquez sur Modèles > Processus.
  2. Sur la page Modèles de processus, cliquez sur l'option correspondant au processus de génération démo puis sur Définition.
  3. Cliquez sur Démarrer puis sélectionnez Insérer un travail après. L'action Insérer un travail après s'affiche une fois que vous avez cliqué sur Démarrer, comme cela est présenté dans la figure suivante :
    Action Insérer un travail après
  4. Dans la liste Travail de la fenêtre Insérer un travail de démarrage, sélectionnez le travail créé lors de la leçon précédente, Travail démo.
  5. Dans la liste Précondition, sélectionnez Toujours.
  6. Dans la zone Sélection d'agent, choisissez Sélection du pool d'agents puis sélectionnez le pool d'agents créé lors de la configuration de votre système de tutoriel. Un agent du pool exécute les travaux affectés au flux de travail.
  7. Dans la liste Répertoire de travail, sélectionnez Répertoire de flux de travail par défaut. Le répertoire de travail par défaut d'un agent peut, par exemple, être :
    répertoire_agent/var/work/project/
  8. Cliquez sur Insérer un travail.

Résultats

Une fois qu'un travail est ajouté à la définition de processus, la liste des actions de processus disponibles augmente. Les actions permettant d'insérer des travaux avant ou après d'autres travaux ou de supprimer des travaux sont disponibles, comme cela est présenté dans la figure suivante.

Actions de définition des processus

Création de propriétés pour les modèles de processus

Définissez la propriété référencée à la leçon 2.

Pourquoi et quand exécuter cette tâche

Au cours de cette étape, vous allez définir la propriété référencée à l'Etape Génération Maven, ${p:maven.goals} dans la leçon 2.

Procédure

  1. A partir du processus de génération démo, cliquez sur Propriétés puis sur Créer.
  2. Dans la zone Nom, entrez maven.goals.
  3. Dans la zone Etiquette, entrez Objectifs Maven.
  4. Dans la liste Type d'affichage, sélectionnez Texte.
  5. Dans la zone Valeur par défaut, entrez package. Il s'agit d'une page de génération de cycle de vie Maven.
  6. Sélectionnez la case à cocher Valeur requise.
  7. Cliquez sur Enregistrer.

Création d'ensembles d'artefacts de processus

Les artefacts générés sont affectés à un ensemble d'artefacts. Un ensemble d'artefacts est une collection d'artefacts de génération.

Avant de commencer

Vérifiez que vous avez configuré un ensemble d'artefacts Maven avant de commencer cette étape.

Pourquoi et quand exécuter cette tâche

Dans cette leçon, vous configurez l'ensemble d'artefacts utilisé par le projet.

Procédure

  1. Vérifiez que la fenêtre de votre processus de génération s'affiche, cliquez sur Artefacts puis sur Nouvelle configuration d'artefact.
  2. Dans la liste Ensemble d'artefacts, sélectionnez l'ensemble d'artefacts créé précédemment, maven.
  3. Dans la zone Répertoire de base, entrez target.
  4. Dans la zone Inclure les artefacts, entrez *.jar.
  5. Cliquez sur Enregistrer.

Récapitulatif de la leçon

Dans cette leçon, vous avez créé un modèle de processus et y avez ajouté une propriété et un ensemble d'artefacts.
< Précédent | Suivant >

Retour d'informations