Création d'un référentiel

Créez des référentiels de code dans le service DevOps.

Chaque service d'Oracle Cloud Infrastructure (OCI) s'intègre à Identity and Access Management (IAM) pour l'authentification et l'autorisation. Pour permettre aux utilisateurs d'accéder aux référentiels de code 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 référentiels de code, reportez-vous à Stratégies de référentiel de code. Pour plus de détails, reportez-vous à Stratégies IAM DevOps.

Un jeton d'authentification est requis pour chaque utilisateur qui utilise Git afin d'interagir avec les référentiels de code dans Oracle Cloud.

Avant de créer un référentiel de code, 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, dans le menu latéral de gauche, cliquez sur Référentiels de code.
    3. Cliquez sur Créer un référentiel.
    4. Dans le panneau Créer un référentiel, fournissez les informations suivantes :
      1. Entrez le nom et la description du référentiel. Vous pouvez saisir une description.
      2. Entrez un nom de branche par défaut.
        Si aucune valeur n'est fournie, le branchement est nommé "main".
      3. (Facultatif) Pour ajouter des balises au référentiel, 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

    5. Cliquez sur Créer un référentiel.
      Un référentiel de code vide est créé sur le branchement principal.

    Pour ajouter des fichiers au référentiel, vous devez le cloner. Pour plus d'informations, reportez-vous à Clonage d'un référentiel.

  • Pour créer un référentiel de code, exécutez la commande create :

    oci devops repository create --name --project-id --repository-type

    Pour afficher la liste des référentiels, exécutez la commande list :

    oci devops repository list --compartment-id or --project-id

    Pour afficher la liste des validations, exécutez la commande list-commits :

    oci devops repository list-commits --repository-id

    Afin d'obtenir toutes les commandes pour repository, exécutez la commande suivante :

    oci devops repository -h
  • Pour créer un référentiel de code, utilisez l'opération CreateRepository.

    Pour afficher la liste des validations dans le référentiel, utilisez l'opération ListCommits.

    Pour afficher la liste des référentiels, utilisez l'opération ListRepositories.