除了内置任务,还可以在 Azure Pipelines 中使用 来自市场 的任务或自己的自定义任务。 我们正在 更新内置 Node 任务 以使用新的 Node 16 运行程序。 我们为外部任务作者发布了指南,以帮助他们更新其任务。 虽然我们预计市场中的大多数任务将更新,但我们也预计其中一些任务不会更新,并且将继续依赖于较旧的 Node 运行程序。 如果你有自定义任务,可能需要花一些时间来更新它们。 最初,我们将发送两个代理程序—一个带有节点 6、10 和 16 的运行程序,另一个仅带有节点 16 的运行程序。 根据管道使用的任务,可以选择在自承载池中使用任一代理。 我们会将 Microsoft 托管的代理保持在包含所有三个 Node 运行环境的版本上一段时间。
在 2023 年第 1 季度的某个时间点,我们将停止随附带已终止支持的节点运行程序一起寄送代理。 但是,我们仍希望为你提供一种运行尚未升级的任务的方法。 我们将支持这一点的一种方法是让旧的 Node 运行程序作为单独的下载提供。 可以在代理上安装这些组件,并继续处理未升级的任务。
注释
在 2023 年第 1 季度之后,在由 Microsoft 托管 代理上运行非升级任务可能不受支持。