Création d'un pipeline de compilation

Créez un pipeline de compilation pour définir le processus de compilation.

Chaque service d'Oracle Cloud Infrastructure est intégré avec le service de gestion des identités et des accès (GIA) aux fins d'authentification et d'autorisation. Pour octroyer aux utilisateurs l'autorisation d'accéder aux pipelines de compilation et aux autres ressources DevOps, vous devez créer des groupes dynamiques et des politiques GIA.

Pour créer des groupes dynamiques et des politiques pour les pipelines de compilation, voir Politiques de pipeline de compilation. Pour plus de détails, voir Politiques GIA pour DevOps.

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

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

    1. Ouvrez le menu de navigation et cliquez sur Services de développement. Sous DevOps, cliquez sur Projets.
    2. Sélectionnez un projet et cliquez sur Créer un pipeline de compilation.
    3. Entrez le nom et la description du pipeline. L'ajout d'une description est facultatif.
    4. Cliquez sur Créer.
      Le pipeline de compilation est créé.
    Vous pouvez ajouter les étapes suivantes au pipeline :
    • Compilation gérée : Créez et testez vos applications logicielles.
    • Fournir des artefacts : Stockez vos applications logicielles créées à partir de l'étape de compilation gérée dans les référentiels des services de registre d'artefacts ou de registre de conteneurs pour Oracle Cloud Infrastructure.
    • Déclencher le déploiement : Démarrez un pipeline de déploiement pour déployer la sortie du pipeline de compilation.
    • Attente : Définissez une pause d'une durée spécifique pour tester le pipeline de compilation.
  • Pour créer un pipeline de compilation, exécutez la commande create :

    oci devops build-pipeline create --project-id

    Pour afficher toutes les commandes pour build-pipeline :

    oci devops build-pipeline -h
  • Pour créer un pipeline de compilation, utilisez l'opération CreateBuildPipeline.