Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
servicios de Azure DevOps
Azure Artifacts proporciona una manera sencilla de compartir paquetes con usuarios externos a su organización, incluidos los clientes externos, mediante fuentes públicas. Cualquier persona de Internet puede acceder a los paquetes almacenados en fuentes públicas e instalarlos sin necesidad de una cuenta de Azure DevOps.
Importante
Las fuentes públicas dependen de proyectos públicos. A partir de 2027, los proyectos públicos existentes se convertirán automáticamente en privados. Cuando esto sucede, las fuentes públicas ya no son accesibles públicamente porque heredan la visibilidad del proyecto de hospedaje. Si aún necesita distribuir paquetes públicamente después de esa conversión, planee una migración antes de 2027. Para obtener más información, consulte Retirada de proyectos públicos.
Requisitos previos
| Producto | Requisitos |
|---|---|
| Azure DevOps | - Una organización de Azure DevOps . - Un proyecto de Azure DevOps . |
Nota:
Las fuentes públicas solo están disponibles en Azure DevOps Services.
Crear una fuente pública
Importante
Solo las organizaciones con la directiva Permitir proyecto público ya habilitada pueden crear proyectos o cambiar la visibilidad de un proyecto a público. La directiva ya no está disponible para las organizaciones que aún no lo usan. Microsoft recomienda usar GitHub para todas las necesidades del proyecto público.
Las fuentes públicas son fuentes con ámbito de proyecto en un proyecto público existente. Las fuentes públicas heredan la configuración de visibilidad del proyecto de hospedaje.
Inicie sesión en la organización de Azure DevOps y vaya al proyecto público existente.
Seleccione Artefactos y, a continuación, Crear fuente.
Escriba un Nombre para la fuente, seleccione Proyecto: PublicProject (Recomendado) para su ámbito y, a continuación, seleccione Crear.
Compartir paquetes
Para compartir tus paquetes públicamente, simplemente puedes compartir la URL de tu feed, por ejemplo: https://dev.azure.com/<ORGANIZATION_NAME>/<PROJECT-NAME>/_artifacts/feed/<FEED_NAME> o compartir paquetes individuales mediante distintivos de paquete. Cualquier persona puede acceder y descargar paquetes desde la fuente pública sin necesidad de una cuenta de Azure DevOps mientras el proyecto de hospedaje sigue siendo público. A partir de 2027, los proyectos públicos existentes se convertirán automáticamente en fuentes privadas y las fuentes públicas ya no serán accesibles públicamente.
Nota:
Usted debe ser Administrador de fuentes para habilitar distintivos de paquetes. Consulte Administración de permisos para obtener más información.
Publicación de paquetes (CLI)
| Tipo de paquete | Artículos |
|---|---|
| NuGet |
-
Publicación de paquetes NuGet: (NuGet.exe) - Publicación de paquetes NuGet: (dotnet) |
| Npm | - Publicación de paquetes npm |
| Maven | - Publicación de artefactos de Maven |
| Gradle | - Publicación de artefactos mediante Gradle |
| Python | - Publicación de paquetes de Python |
| Cargo | - Publicación de paquetes de carga |
| paquetes universales | - Publicación de paquetes universales |
Publicación de paquetes con Azure Pipelines
| Tipo de paquete | Artículos |
|---|---|
| NuGet | - Publicación de paquetes NuGet |
| Npm | - Publicación de paquetes npm |
| Maven | - Publicación de artefactos de Maven |
| Gradle | - Publicar artefactos con Gradle |
| Python | - Publicación de paquetes de Python |
| Cargo | - Publicación de paquetes de carga (YAML/clásico) |
| paquetes universales | - Publicación de paquetes universales |
Nota:
Si su organización usa un firewall o un servidor proxy, asegúrese de permitir direcciones IP y direcciones URL de dominio de Azure Artifacts.