我可以强制 ADO 忽略生成代理的需求吗?
Can I force ADO to disregard a build agent demand?
我们正在 运行ning Azure DevOps Server,我们有自己的本地托管构建代理。我正在尝试在我们的一个构建代理上对 运行 进行 WhiteSource 扫描。 WhiteSource 任务“要求”node.js。但是 none 我们的项目完全使用 node.js,所以代理是否安装了 node.js 完全无关紧要。我无法确定可用于停止发出此需求的 WhiteSource 任务的选项。
有没有办法取消需求?一种告诉 ADO“这个 task/pipeline 将要求 node.js,但实际上 我知道得更多 的方法;您可以忽略该要求并且 运行甚至在没有安装 node.js 的构建代理上的管道"?
构建管道是 YAML 管道。如果可能的话,我想要一个仅限 YAML 的解决方案。
我想避免在我们的构建代理上实际安装 node.js,因为对它的依赖完全是虚假的;它永远不会被实际使用。
Is there a way to cancel the demand?
根据任务需要自动添加部分代理需求
在这种情况下,我们无法取消这些需求。
要解决此问题,您可以在 Agent Pools -> Target self agent -> Capabilities -> User-defined capabilities
中手动设置 node.js
。
不用实际安装也能满足流水线的需求node.js。
我们正在 运行ning Azure DevOps Server,我们有自己的本地托管构建代理。我正在尝试在我们的一个构建代理上对 运行 进行 WhiteSource 扫描。 WhiteSource 任务“要求”node.js。但是 none 我们的项目完全使用 node.js,所以代理是否安装了 node.js 完全无关紧要。我无法确定可用于停止发出此需求的 WhiteSource 任务的选项。
有没有办法取消需求?一种告诉 ADO“这个 task/pipeline 将要求 node.js,但实际上 我知道得更多 的方法;您可以忽略该要求并且 运行甚至在没有安装 node.js 的构建代理上的管道"?
构建管道是 YAML 管道。如果可能的话,我想要一个仅限 YAML 的解决方案。
我想避免在我们的构建代理上实际安装 node.js,因为对它的依赖完全是虚假的;它永远不会被实际使用。
Is there a way to cancel the demand?
根据任务需要自动添加部分代理需求
在这种情况下,我们无法取消这些需求。
要解决此问题,您可以在 Agent Pools -> Target self agent -> Capabilities -> User-defined capabilities
中手动设置 node.js
。
不用实际安装也能满足流水线的需求node.js。