Configuration d’un pipeline d’intégration continue : Projet Database

Passons maintenant à la création de notre deuxième pipeline.

 Cliquez cette fois-ci sur le menu Admin > Pipelines. Puis, cliquez sur le lien Create a new pipeline within this group.

Dans Basic Settings :

Pipeline Name : DB.

Pipeline Group : laissez WEB.

 Puis, cliquez sur NEXT.

Material Type : laissez Git.

URL : http://utilisateur:motdepasse@adresseduserveurgit/WEB/DB.git.

Branch : master.

 Laissez les options par défaut.

 Cliquez sur NEXT.

Stage Name : Verification.

Trigger Type : On Success.

Initial Job and Task

Job Name : Build.

Task Type : More.

Command : cmd.

Arguments :

/c 
@powerShell -File "build.ps1". 

 Puis, cliquez sur FINISH.

1. Configuration des agents avec WinRM

Pour qu’un pipeline puisse s’exécuter, il nous faut installer un agent. Un agent est une machine qui va exécuter les étapes que nous avons spécifiées dans notre pipeline. Il peut s’agir de la compilation d’une solution, mais aussi de l’exécution de nos tests et bien plus encore.

Nous avons un site IIS à vérifier. Créons donc une nouvelle machine virtuelle pour cela. Nous y installerons notamment notre agent GoCD.

Nous aurions pu par exemple choisir une solution LAMP et ne rester que dans le monde Linux ou encore choisir une solution ASP.NET Core. Nous avons opté pour une solution Windows pour d’une...

Pour consulter la suite, découvrez le livre suivant :
couv_EPDEVOPIC.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Configuration d'un pipeline d'intégration continue : Projet web
Suivant
Organiser l'équipe autour du build