【发布时间】:2021-10-26 09:21:49
【问题描述】:
我们正在运行 Azure DevOps Server,并且我们拥有自己的本地托管构建代理。我正在尝试让 WhiteSource 扫描在我们的一个构建代理上运行。 WhiteSource 任务“需要”node.js。但是我们的项目根本没有使用 node.js,所以代理是否安装了 node.js 完全无关紧要。我无法确定可用于阻止 WhiteSource 任务提出此要求的选项。
有没有办法取消需求?告诉 ADO“这个任务/管道将需要 node.js,但实际上 我知道得更好;您可以忽略该需求并运行管道,即使是在不需要的构建代理上node.js 安装了吗?
构建管道是 YAML 管道。如果可能,我想要一个仅限 YAML 的解决方案。
我想避免在我们的构建代理上实际安装 node.js,因为对它的依赖完全是虚假的;它永远不会被实际使用。
【问题讨论】:
标签: azure-devops azure-pipelines azure-devops-self-hosted-agent