在 Azure Pipelines 上安装程序

Cof*_*sso 7 azure azure-pipelines

所以我已经使用 Azure Pipelines 设置了一些 CI,一切都很好,除了我想添加一些内存错误检查,就像我目前在 Travis 上所做的那样。在 Travis 中,我可以写:

addons:
  apt:
    packages:
- valgrind
Run Code Online (Sandbox Code Playgroud)

它会为我安装 valgrind 。我一直无法在 Azure Pipelines 上找到等效的功能,但必须有一种方法可以做到这一点。

我已经徒劳地搜索了他们的文档,任何帮助将不胜感激。

jes*_*ing 8

在脚本任务中,您可以自己运行所需的命令。看来您正在使用托管 Ubuntu 代理。

- script: |
  sudo apt-get install -qq -y valgrind
  valgrind
Run Code Online (Sandbox Code Playgroud)

(在没有语法验证的情况下编写,您可能需要稍微调整一下)。

类似于我在 Hosted Agent 上安装 Cypress 所需的所有依赖项的方式

  • 在脚本中使用“apt-get”,在人类中使用“apt” (2认同)