如何在 vsts 中更新构建代理中的系统功能?

Reh*_*que 5 build-agent build-pipeline azure-devops

我想将构建代理中的“java_home”功能升级到 jdk8,因为这是在我的 CI 构建中集成“Sonarqube 分析”所必需的。如何在 vsts 中更新相同内容?
我想将 java_home 的路径(但在 vsts 中似乎无法编辑)更改为带有 jdk8 的路径,或者仅升级当前文件夹下的 java。 代理

Sha*_*der 5

我认为,您应该在 CI 构建机器上更新 JAVA_HOME 环境变量并重新启动构建代理。功能将自动更新:https : //docs.microsoft.com/en-us/azure/devops/pipelines/agents/agents?view=azure-devops#capabilities

代理软件会自动确定各种系统功能,例如机器名称、操作系统类型以及安装在机器上的某些软件的版本。此外,机器中定义的环境变量会自动出现在系统功能列表中。

  • @ShamraiAleksander 不显示为环境变量的功能怎么样? (2认同)