gpt4 book ai didi

azure - 如何确保 "dotnet tool"安装在 Azure Pipeline 中?

转载 作者:行者123 更新时间:2023-12-02 06:14:20 26 4
gpt4 key购买 nike

在 Azure Devop 构建中,我正在使用一个工具 ( https://github.com/tomchavakis/nuget-license )。我希望将此工具安装在我的 Azure Devop Agent 中。

我在 YML 中创建了此任务:

  - task: CmdLine@2
displayName: 'Install dotnet-project-licenses'
inputs:
script: 'dotnet tool install dotnet-project-licenses -g'

这有效,但只是第一次。然后,当该工具已安装时,我收到错误代码。

那么如何在我的代理上自动安装一次呢?还是吞掉错误?

最佳答案

尝试运行脚本

dotnet tool update dotnet-project-licenses -g

如果未安装该工具,此命令应安装它,如果已安装,则不应给出错误

关于azure - 如何确保 "dotnet tool"安装在 Azure Pipeline 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72962641/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com