Création d'un pipeline

Créez un pipeline pour déployer des artefacts.

Chaque service d'Oracle Cloud Infrastructure (OCI) s'intègre à Identity and Access Management (IAM) pour l'authentification et l'autorisation. Pour accorder aux utilisateurs les droits d'accès aux pipelines de build DevOps et à d'autres ressources, vous devez créer des groupes dynamiques et des stratégies IAM.

Afin de créer des groupes dynamiques et des stratégies pour les pipelines de déploiement, reportez-vous à Stratégies de pipeline de déploiement. Pour plus de détails, reportez-vous à Stratégies IAM DevOps.

Avant de créer le pipeline, vous devez disposer d'un projet DevOps.

Pour accéder à DevOps à l'aide de la console Oracle Cloud, de l'API REST et de l'interface de ligne de commande, reportez-vous à Accès à DevOps.

    1. Ouvrez le menu de navigation et cliquez sur Services de développeur. Sous DevOps, cliquez sur Projets.
    2. Sélectionnez un projet et cliquez sur Créer un pipeline.
    3. Entrez le nom et la description du pipeline. L'ajout d'une description est facultatif.
    4. Pour Type de pipeline, sélectionnez Créer un pipeline de déploiement.
    5. (Facultatif) Pour ajouter des balises au pipeline, cliquez sur Afficher les options de balisage. Le balisage est un système de métadonnées permettant d'organiser et de suivre les ressources dans la location.

      Si vous êtes autorisé à créer une ressource, vous disposez également des droits d'accès nécessaires pour lui ajouter des balises à format libre.

      Pour ajouter une balise définie, vous devez disposer des droits d'accès permettant d'utiliser l'espace de noms de balise.

      Pour plus d'informations, reportez-vous à Balises de ressource.

    6. Cliquez sur Créer un pipeline.
    Vous pouvez ajouter les phases suivantes au pipeline :
  • Pour créer un pipeline de déploiement, exécutez la commande create :

    oci devops deploy-pipeline create --project-id

    Procédure d'obtention de toutes les commandes pour deploy-pipeline :

    oci devops deploy-pipeline -h
  • Pour créer un pipeline de déploiement, utilisez l'opération CreateDeployPipeline.