Sommaire

Création du stage tests d’acceptation sur GoCD

Nous pouvons maintenant enrichir notre CI en créant un nouveau stage, comme nous l’avons fait pour les deux précédents types de tests.

Ouvrez l’application GoCD et répétez l’étape de création du stage que vous avez effectué lors du chapitre précédent par exemple.

Dans le bandeau du haut, cliquez sur PIPELINE pour afficher la liste des pipelines disponibles. Puis, cliquez sur l’icône Paramètre du pipeline SiteWEB. Dans l’onglet Stages, cliquez sur le bouton Add new stage. Puis, saisissez les informations suivantes :

  • Stage Name : Acceptance-Tests.

  • Trigger Type : On Success.

  • Initial Job Task : NUnit.

  • Task Type : More.

  • Command : cmd.

  • Arguments :

/c 
@powershell -command "./build.ps1 -Target Run-Acceptance-Tests"
  • Working Directory : laissez le champ vide.

Puis, cliquez sur SAVE.

images/09EP09.png

Nous devons rajouter aussi une deuxième tâche dans ce job, le rafraîchissement du répertoire Pickles.

Pour ce faire, cliquez sur l’onglet Task, puis en bas cliquez sur le bouton Add new task, puis More. Puis, saisissez les informations suivantes :

  • Command : cmd.

  • Arguments :

/c 
@PowerShell -command "./build.ps1 -Target ’Refresh Pickles’"
  • Working Directory : laissez le champ vide.

  • Puis, cliquons sur SAVE.

Il nous faut pousser l’ensemble de nos modifications sur le dépôt public, puis faire une merge request ...