Afficher les pipelines de livraison

Cette page explique comment afficher tous les pipelines de livraison d'un projet.

Vous pouvez afficher la liste de tous vos pipelines de livraison Cloud Deploy pour tous vos projets. Vous pouvez les répertorier à partir de la ligne de commande. Vous pouvez également afficher la liste dans la console Google Cloud.

Afficher la liste des pipelines de livraison

Console

Dans la console Google Cloud, accédez à la page Pipelines de livraison de Cloud Deploy pour afficher la liste de vos pipelines de livraison disponibles.

Ouvrir la page Pipelines de diffusion

La liste des pipelines de livraison est affichée dans la console Google Cloud.

Page "Pipelines de livraison" de la console Google Cloud, affichant la liste des pipelines

Les pipelines de livraison configurés, mais non enregistrés auprès du service Cloud Deploy, ne s'affichent pas.

gcloud

La commande suivante renvoie la liste de tous les pipelines de livraison du projet en cours.

gcloud deploy delivery-pipelines list

Un résultat semblable aux lignes suivantes doit s'afficher :

$ gcloud deploy delivery-pipelines list --region=$REGION
---
createTime: '2021-05-03T16:03:11.687046682Z'
description: main application pipeline
etag: a9721c6cf665fcc7
name: projects/try-cd-dev6/locations/us-central1/deliveryPipelines/my-demo-app-1
serialPipeline:
  stages:
  - targetId: qsdev
  - targetId: qsprod
uid: f0b8148d5ddf4071964803e278acb1da
updateTime: '2021-05-03T16:03:12.780948171Z'

Comme le montre ce résultat, la commande ne renvoie qu'un seul pipeline, avec deux cibles.

Afficher les détails du pipeline de livraison

Pour un pipeline de livraison existant, vous pouvez afficher les détails du pipeline, y compris ses métadonnées et la progression des cibles.

Console

  1. Dans la console Google Cloud, accédez à la page Pipelines de livraison de Cloud Deploy pour afficher la liste de vos pipelines de livraison disponibles.

    Ouvrir la page Pipelines de diffusion

    La liste des pipelines de livraison est affichée dans la console Google Cloud.

    Liste des pipelines de livraison

    Les pipelines de livraison configurés, mais non enregistrés auprès du service Cloud Deploy, ne s'affichent pas.

  2. Cliquez sur le Nom du pipeline de diffusion dont vous souhaitez afficher les détails.

La console Google Cloud affiche une visualisation du pipeline de livraison, ainsi que ses métadonnées et son état:

Page d'informations sur le pipeline de livraison, avec visualisation du pipeline

Vous pouvez cliquer sur l'onglet Cibles pour afficher les détails des cibles utilisées par ce pipeline de livraison:

Page d'informations sur le pipeline de livraison, avec visualisation du pipeline

gcloud

La commande suivante renvoie les détails des pipelines de livraison spécifiés:

gcloud deploy delivery-pipelines describe <pipeline-name> --region=<region>

Un résultat semblable aux lignes suivantes doit s'afficher :

$ gcloud deploy delivery-pipelines describe my-demo-app-1 --region=us-central1
Delivery Pipeline:
  createTime: '2021-05-03T16:03:11.687046682Z'
  description: main application pipeline
  etag: a9721c6cf665fcc7
  name: projects/try-cd-dev6/locations/us-central1/deliveryPipelines/my-demo-app-1
  serialPipeline:
    stages:
    - targetId: qsdev
    - targetId: qsprod
  uid: f0b8148d5ddf4071964803e278acb1da
  updateTime: '2021-05-03T16:03:12.780948171Z'
Targets:
- Target: qsdev
- Target: qsprod

Comme le montre ce résultat, la commande renvoie les détails du pipeline concerné. Notez les deux stages et les deux Target correspondantes.

Vous pouvez également afficher les détails de la version, y compris les détails de déploiement et la source d'affichage. Vous pouvez aussi comparer les artefacts de rendu, y compris les fichiers manifestes et la configuration Skaffold.

Étapes suivantes