Crear un repositorio

En esta página se describe cómo crear un repositorio con la interfaz web o la API de Secure Source Manager.

Si aún no has creado tu instancia de Secure Source Manager, consulta el artículo Crear una instancia de Secure Source Manager para empezar.

Antes de empezar

  1. Crea una instancia de Gestor de fuentes seguras o solicita acceso a una. Para obtener más información, consulta Crear una instancia de Secure Source Manager.
  2. Install the Google Cloud CLI.

  3. If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

  4. To initialize the gcloud CLI, run the following command:

    gcloud init
  5. Instala el componente beta Google Cloud CLI:
    gcloud components install alpha

Roles obligatorios

Para obtener los permisos que necesitas para crear un repositorio, pide a tu administrador que te conceda los siguientes roles de gestión de identidades y accesos:

Para obtener más información sobre cómo conceder roles, consulta el artículo Gestionar el acceso a proyectos, carpetas y organizaciones.

También puedes conseguir los permisos necesarios a través de roles personalizados u otros roles predefinidos.

Para obtener información sobre cómo conceder roles de Secure Source Manager, consulta los artículos Control de acceso con gestión de identidades y accesos y Conceder acceso a instancias a los usuarios.

Crear un repositorio

Interfaz web

  1. Para acceder a la instancia de Secure Source Manager a través de su interfaz web, copie la siguiente URL en la barra de direcciones de su navegador.

    INSTANCE_ID-PROJECT_NUMBER.LOCATION.sourcemanager.dev

    Haz los cambios siguientes:

    • INSTANCE_ID con el nombre de la instancia.
    • PROJECT_NUMBER con el número de proyecto de la instancia. Google Cloud Para obtener información sobre cómo identificar proyectos, consulta el artículo Identificar proyectos.
    • LOCATION con la región de la instancia.

  2. Si es necesario, autentícate con tus credenciales de Secure Source Manager.

  3. Haz clic en el icono + Crear repositorio, situado en la parte superior derecha del menú de navegación.

  4. Rellena los detalles del repositorio:

    1. ID de repositorio: introduce un nombre para el repositorio.

    2. Descripción: opcional. Descripción del repositorio.

    3. Rama predeterminada: nombre de la rama predeterminada.

    4. Inicializar repositorio: opcional. Selecciona esta opción si quieres inicializar el repositorio y añadir los archivos .gitignore, license y README.

    5. .gitignore: opcional. Elige los archivos que no quieras monitorizar con las plantillas del menú desplegable.

    6. license: opcional. Selecciona una licencia de Creative Commons en el menú desplegable.

  5. Haz clic en Crear repositorio.

gcloud

  1. Crea un repositorio con gcloud CLI ejecutando el siguiente comando:

    gcloud source-manager repos create REPOSITORY_ID \
        --region=LOCATION \
        --project=PROJECT_ID \
        --instance=INSTANCE_ID