Información general de los artefactos en Azure Pipelines
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Azure Artifacts permite a los desarrolladores publicar y consumir varios tipos de paquetes de fuentes y registros públicos, como PyPI, Maven Central y NuGet.org. Puede combinar Azure Artifacts con Azure Pipelines para compilar artefactos de generación y canalización, implementar paquetes o integrar archivos en distintas fases de la canalización para compilar, probar o implementar la aplicación.
Artefactos admitidos
Tipo de artefacto | Descripción |
---|---|
Artefactos de compilación | Los archivos generados por una compilación. Ejemplo: archivos .dll, .exe o .PDB. |
Artefactos de canalización | Se recomienda para un mejor rendimiento si usa Azure DevOps Services. No se admite en canalizaciones de versión. |
NuGet | Publique paquetes NuGet en fuentes de Azure Artifacts o registros públicos, como nuget.org. |
npm | Publique paquetes npm en fuentes de Azure Artifacts o registros públicos, como npmjs.com. |
Maven | Publique paquetes de Maven en fuentes de Azure Artifacts o registros públicos, como Maven Central, repositorio de Google Maven, complementos de Gradle y JitPack. |
Python | Publique paquetes Python en fuentes de Azure Artifacts o registros públicos, como PyPI.org. |
Cargo | Publique paquetes Cargo en fuentes de Azure Artifacts o registros públicos, como Crates.io. |
Universal Packages | Publique paquetes universales en fuentes de Azure Artifacts o en orígenes ascendentes de paquetes universales. |
Símbolos | Publique símbolos en el servidor de símbolos de Azure Artifacts o en un recurso compartido de archivos. |
Publicación de artefactos
Artefactos admitidos
Tipo de artefacto | Descripción |
---|---|
Artefactos de compilación | Los archivos generados por una compilación. Ejemplo: archivos .dll, .exe o .PDB. |
NuGet | Publique paquetes NuGet en fuentes de Azure Artifacts o registros públicos, como nuget.org. |
npm | Publique paquetes npm en fuentes de Azure Artifacts o registros públicos, como npmjs.com. |
Maven | Publique paquetes de Maven en fuentes de Azure Artifacts o registros públicos, como Maven Central, repositorio de Google Maven, complementos de Gradle y JitPack. |
Python | Publique paquetes Python en fuentes de Azure Artifacts o registros públicos, como PyPI.org. |
Símbolos | Publique símbolos en el servidor de símbolos de Azure Artifacts o en un recurso compartido de archivos. |
Publicación de artefactos
Sugerencia
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.