Publicación de un NuGet mediante la línea de comandos

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2017

Con Azure Artifacts, puede publicar los paquetes de NuGet en fuentes públicas o privadas y, a continuación, compartirlos con otros usuarios en función de la configuración de visibilidad de la fuente.

Conectar a una fuente NuGet datos

  1. En el proyecto, seleccione Artifactsy, a continuación, seleccione la fuente. Puede crear una fuente si aún no tiene una.

  2. Seleccione Conectar a la fuente.

    Conectar a la fuente

  3. Seleccione NuGet.exe en el NuGet encabezado.

    NuGet.exe de fuente de distribución

  4. Si es la primera vez que usa Azure Artifacts con Nuget.exe, seleccione el botón Obtener las herramientas y siga las instrucciones para instalar los requisitos previos.

    1. Descargue la versión NuGet más reciente.
    2. Descargue e instale el Azure Artifacts Proveedor de credenciales.
  5. Siga las instrucciones de la configuración Project para conectarse a la fuente.

    Configuración del proyecto

Publicación de NuGet paquete mediante la línea de comandos

Si no tiene un paquete NuGet pero desea intentar publicar el paquete en la fuente, puede instalar el paquete de ejemplo HelloWorld.

nuget install HelloWorld -ExcludeVersion

Ejecute el siguiente comando para publicar el paquete en la fuente:

nuget.exe push -Source "<YOUR_FEED_NAME>" -ApiKey <ANY_STRING> <PACKAGE_PATH>
  1. Seleccione Build and Release Packages (Compilar y liberarpaquetes).

  2. Seleccione la fuente en el menú desplegable o cree una si no lo ha hecho.

  3. Seleccione Conectar a la fuente.

    Conectar para la fuente: TFS

  4. Seleccione NuGet y siga las instrucciones para conectarse a la fuente.

    Conectar para NuGet fuente: TFS