Utilice la dependencia externa desde el repositorio de artefactos con dotnet build.
Estamos usando el comando ‘dotnet publish’ para compilar el proyecto y publicar los binarios. ¿Cuál es el siguiente comando utilizado para esto?
“dotnet publish
También queremos utilizar algunos binarios dependientes de un paquete que es enviado a Nexus durante el proceso de construcción. ¿Cuál es la mejor manera de especificar las dependencias durante el comando ‘dotnet publish’ y usar esa dependencia para compilar el proyecto?
davy.ai
Para especificar dependencias durante el comando dotnet publish y usarlas para construir el proyecto, puede agregar los siguientes argumentos de línea de comando:
donde
<nexus_url>
es la URL de su servidor Nexus y<package_directory>
es el directorio donde se restaurarán los paquetes NuGet.Esto le indicará a dotnet publish que recupere los paquetes necesarios del servidor Nexus y los almacene en el
<package_directory>
especificado. El proceso de construcción usará estos paquetes para construir el proyecto.Aquí hay un ejemplo de cómo usar el comando dotnet publish con dependencias:
Tenga en cuenta que necesita tener instalado el cliente NuGet en la máquina de construcción para usar esta función.