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 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 référentiels de code 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 référentiels de code, voir Politiques de référentiel de code. Pour plus de détails, voir Politiques GIA pour DevOps.

Un jeton d'authentification est requis pour chaque utilisateur qui utilise Git pour 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, 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, dans le menu 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. La saisie d'une description est facultative.
      2. Entrez un nom de branche par défaut.
        Si aucune valeur n'est indiquée, le nom de la branche est "main".
      3. (Facultatif) Pour ajouter des marqueurs au référentiel, cliquez sur Afficher les options de marquage.

        Le marquage est un système de métadonnées qui vous permet d'organiser les ressources de votre location et d'en assurer le suivi.

        Si vous êtes autorisé à créer une ressource, vous êtes également autorisé à ajouter des marqueurs à structure libre à cette ressource.

        Pour ajouter un marqueur défini, vous devez être autorisé à utiliser l'espace de noms de marqueur.

        Pour plus d'informations, voir Marqueurs de ressource.

    5. Cliquez sur Créer un référentiel.
      Un référentiel de code vide est créé dans la branche principale.

    Pour ajouter des fichiers au référentiel, vous devez cloner le référentiel. Pour plus d'informations, voir 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 voir la liste des référentiels, exécutez la commande list :

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

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

    oci devops repository list-commits --repository-id

    Pour afficher toutes les commandes pour repository :

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

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

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