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.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Este artículo le guía a través de la configuración del proyecto, la autenticación con la fuente de Azure Artifacts y la publicación de paquetes de Cargo desde la línea de comandos.
Prerrequisitos
| Producto | Requisitos |
|---|---|
| Azure DevOps | - Una organización de Azure DevOps . - Un proyecto de Azure DevOps . - Descargue e instale rustup. Necesitará cargo versión 1.74.0 o posterior. |
Crear feed
Azure Artifacts recomienda usar un feed dedicado para consumir crates de crates.io y un feed independiente para publicar tus crates internos. Si ya tiene un feed de Azure Artifacts, vaya a la sección siguiente. De lo contrario, cree una nueva fuente de la siguiente manera:
Inicie sesión en su organización de Azure DevOps y vaya a su proyecto.
Seleccione Artefactos y, a continuación, Crear un feed.
Escriba un nombre para su fuente de datos y especifique su visibilidad. Si desea incluir paquetes de registros públicos, compruebe fuentes ascendentes y, a continuación, seleccione un Ámbito para su flujo.
Seleccione Crear cuando haya terminado.
Publicar paquetes
Si aún no se ha autenticado con la fuente, siga los pasos descritos en Configuración del proyecto para configurar los archivos de configuración, configurar un proveedor de credenciales e iniciar sesión en el registro.
Ejecute el siguiente comando en el directorio del proyecto para publicar el paquete de Cargo:
cargo publish