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.
El agente de Azure Pipelines se incluye con varias versiones de bibliotecas de Node.js para dar soporte a tareas específicas que pueden usar diferentes manejadores de Node.js.
Nota:
El agente de Azure Pipelines se enviará con Node.js 24 a partir de enero de 2026. Los autores de tareas personalizadas o de extensión deben actualizar o probar sus tareas con Node.js 24.
compatibilidad con versiones de Node.js
En la tabla siguiente se enumeran las versiones de Node.js que se admiten en Azure Pipelines, junto con sus fechas de finalización de soporte técnico y fechas de eliminación.
| versión de Node.js | Finalización del soporte técnico en Azure Pipelines | Fecha de eliminación en Azure Pipelines |
|---|---|---|
| 24 (disponible en enero de 2026 para el agente) | 1 de abril de 2028 | Octubre de 20281 |
| 20 | Abril de 2026 | Abril de 2027 |
| 16 | Septiembre de 2021 | Noviembre de 2026 |
| 10 | Abril de 2021 | Noviembre de 2026 |
| 6 | Abril de 2019 | Noviembre de 2026 |
- Fin del soporte técnico en Azure Pipelines : cuando se alcanza la fecha de finalización del soporte técnico, la versión de Node.js no se actualizará en el agente de Azure Pipelines. La fecha de finalización del soporte técnico se basa en la programación oficial de soporte técnicoNode.js.
- Fecha de eliminación en Azure Pipelines : cuando se alcanza la fecha de eliminación, la versión de Node.js se quitará de las nuevas versiones del agente y las tareas que requieren estas versiones de Node.js pueden no ejecutarse. La fecha de eliminación siempre será al menos seis meses después de la fecha de finalización del soporte técnico.
Las canalizaciones emitirán advertencias para informar a los usuarios de las próximas fechas de finalización de soporte técnico o eliminación.
El agente de Azure Pipelines incluirá solo versiones alternativas de soporte técnico a largo plazo (LTS) de Node.js a partir de la próxima versión de Azure Pipeline Agent con Node.js 24.
1El fin del soporte técnico para Node.js 24 se alinea con la programación oficial de soporte técnico deNode.js a partir de noviembre de 2025. Estas fechas están sujetas a cambios en función de los anuncios futuros del equipo de Node.js.
Fecha de eliminación de Node.js 6, 10 y 16
Node.js 6, 10 y 16 no se admiten en canalizaciones desde sus respectivas fechas de finalización de soporte técnico y las canalizaciones con tareas dependientes de estas versiones de Node.js emiten actualmente advertencias cuando se ejecutan. Sin embargo, para proporcionar a los clientes tiempo suficiente para migrar sus tareas personalizadas a una versión de Node.js compatible, hemos ampliado la fecha de eliminación a noviembre de 2026.
Para obtener información sobre cómo actualizar y probar las tareas personalizadas a la versión actual de Node.js, vea How can I upgrade my task to the latest Node.js version.
Ejecución de tareas en versiones de Node.js no admitidas
Para mantener la compatibilidad con versiones anteriores para tareas personalizadas mediante una versión de Node.js que ya no se admite o se ha quitado, ofrecemos estas opciones de autoservicio para que pueda instalar el ejecutor de Node.js necesario:
Instale manualmente el ejecutor de Node.js deseado. Para obtener más información, consulte compatibilidad del ejecutor de Node.js.
Utilice la tarea
NodeTaskRunnerInstaller@0en sus canalizaciones que requieren una biblioteca obsoleta de Node.js.Instale un paquete de agente que incluya las bibliotecas de Node.js deseadas.
Azure Pipelines proporciona dos versiones de paquetes de agente:
-
vsts-agent-\: paquetes que admiten bibliotecas de Node.js 6 y Node.js 10. -
pipelines-agent-\: paquetes que no admiten Node.js 6 y Node.js 10 bibliotecas. En el futuro, esta versión del paquete se convierte en el paquete de agente predeterminado.
Nota:
pipelines-agentno se enviará con Node.js 16 a partir de enero de 2026. Los autores de tareas personalizadas o de extensión deben actualizar o probar sus tareas con Node.js 24.Si las tareas no requieren la biblioteca Node.js 6 o Node.js 10 y no desea instalar la biblioteca de Node.js 6 o Node.js 10 en el equipo del agente, puede instalar el agente desde esta documentación, en Descargas alternativas del agente.
-