Académique Documents
Professionnel Documents
Culture Documents
Azure Pipelines | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 |
TFS 2017
Il s’agit d’un guide pas à pas d’utilisation de Azure Pipelines pour créer un référentiel
GitHub.
= Copier
https://github.com/MicrosoftDocs/pipelines-java
7 Notes
Même dans un projet privé, l’accès au badge anonyme est activé par défaut.
Lorsque l’accès au badge anonyme est activé, les utilisateurs extérieurs à votre
organisation peuvent être en mesure d’interroger des informations telles que les
noms de projet, les noms de branche, les noms de travaux et l’état de la build via
l’API d’État du badge.
Étant donné que vous venez Readme.md de modifier le fichier dans ce référentiel, Azure
pipelines génère automatiquement votre code, en fonction de la configuration dans le
azure-pipelines.yml fichier à la racine de votre référentiel. De retour dans Azure
Pipelines, Notez qu’une nouvelle exécution s’affiche. Chaque fois que vous apportez une
modification, Azure Pipelines démarre une nouvelle exécution.
Exécuter un pipeline
Vous pouvez faire une file d’attente (exécuter) un pipeline existant avec la commande
AZ pipelines Run . Pour commencer, consultez prise en main d’Azure DEVOPS CLI.
Paramètres
branche: nom de la branche sur laquelle l’exécution du pipeline doit être mise en
file d’attente, par exemple, REFS/Heads/main.
Commit-ID: Commit-ID sur lequel l’exécution du pipeline doit être mise en file
d’attente.
dossier-Path: chemin d’accès au dossier du pipeline. La valeur par défaut est le
dossier racine.
ID: obligatoire si le nom n’est pas fourni. ID du pipeline à la file d’attente.
nom: obligatoire si l' ID n’est pas fourni, mais ignoré si l' ID est fourni. Nom du
pipeline à la file d’attente.
ouvrir: ouvre la page des résultats du pipeline dans votre navigateur Web.
org: URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation
par défaut à l’aide de az devops configure -d organization=ORG_URL .
Obligatoire si la valeur par défaut n’est pas configurée ou récupérée à l’aide de
git config . Exemple : --org https://dev.azure.com/MyOrganizationName/ .
projet: nom ou ID du projet. Vous pouvez configurer le projet par défaut à l’aide
de az devops configure -d project=NAME_OR_ID . Obligatoire si la valeur par
défaut n’est pas configurée ou récupérée à l’aide de git config .
variables: paires « nom = valeur » séparées par un espace pour les variables que
vous souhaitez définir.
Exemple
La commande suivante exécute le pipeline nommé myGithubname. pipelines-Java dans
le pipeline de branche et affiche le résultat sous forme de table.
Paramètres
branche: nom de la branche sur laquelle l’exécution du pipeline doit être
configurée, par exemple, REFS/Heads/main.
Description: nouvelle description du pipeline.
ID: obligatoire si le nom n’est pas fourni. ID du pipeline à mettre à jour.
nom: obligatoire si l' ID n’est pas fourni. Nom du pipeline à mettre à jour.
New-Folder-Path: nouveau chemin d’accès complet du dossier dans lequel le
pipeline est déplacé, par exemple, User1/production_pipelines.
New-Name: nouveau nom mis à jour du pipeline.
org: URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation
par défaut à l’aide de az devops configure -d organization=ORG_URL .
Obligatoire si la valeur par défaut n’est pas configurée ou récupérée à l’aide de
git config . Exemple : --org https://dev.azure.com/MyOrganizationName/ .
projet: nom ou ID du projet. Vous pouvez configurer le projet par défaut à l’aide
de az devops configure -d project=NAME_OR_ID . Obligatoire si la valeur par
défaut n’est pas configurée ou récupérée à l’aide de git config .
queue-ID: ID de file d’attente du pool d’agents où le pipeline doit s’exécuter.
YAML-Path: chemin d’accès du fichier YAML du pipeline dans le référentiel.
Exemple
La commande suivante met à jour le pipeline avec l' ID 12 avec un nouveau nom et une
description, et affiche le résultat sous forme de table.
Afficher le pipeline
Vous pouvez afficher les détails d’un pipeline existant à l’aide de la commande AZ
pipelines Show . Pour commencer, consultez prise en main d’Azure DEVOPS CLI.
Paramètres
dossier-Path: chemin d’accès au dossier du pipeline. La valeur par défaut est le
dossier racine.
ID: obligatoire si le nom n’est pas fourni. ID du pipeline pour afficher les détails.
nom: obligatoire si le nom n’est pas fourni, mais ignoré si l' ID est fourni. Nom du
pipeline pour afficher les détails.
ouvrir: Ouvrez la page Résumé du pipeline dans votre navigateur Web.
org: URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation
par défaut à l’aide de az devops configure -d organization=ORG_URL .
Obligatoire si la valeur par défaut n’est pas configurée ou récupérée à l’aide de
git config . Exemple : --org https://dev.azure.com/MyOrganizationName/ .
projet: nom ou ID du projet. Vous pouvez configurer le projet par défaut à l’aide
de az devops configure -d project=NAME_OR_ID . Obligatoire si la valeur par
défaut n’est pas configurée ou récupérée à l’aide de git config .
Exemple
La commande suivante affiche les détails du pipeline avec l' ID 12 et retourne le résultat
sous forme de table.
Étapes suivantes
Vous venez d’apprendre à créer votre premier pipeline dans Azure. En savoir plus sur la
configuration des pipelines dans le langage de votre choix :
.NET Core
Go
Java
Node.JS
Python
Containers
Vous pouvez aussi procéder à la personnalisation du pipeline que vous venez de créer.
Pour exécuter votre pipeline dans un conteneur, consultez travaux de conteneur.
Pour plus d’informations sur la création de référentiels GitHub, consultez créer des
référentiels GitHub.
Pour savoir ce que vous pouvez faire d’autre dans les pipelines YAML, consultez
Informations de référence sur le schéma YAML.
Nettoyage
Si vous avez créé des pipelines de test, ils sont faciles à supprimer lorsque vous n’en
avez plus besoin.
7 Notes
Vous pouvez également gérer les builds et les pipelines de génération à partir de la
ligne de commande ou des scripts à l’aide de l' interface CLI Azure pipelines.