【发布时间】:2018-12-23 22:30:33
【问题描述】:
我在我的 azure devops 管道中实现了 Azsk。在一切正常之前,我可以正常运行管道。我没有改变任何东西,但它给了我这个错误atm
2018-12-14T10:41:12.7861566Z Installing Module AzSK...
2018-12-14T10:41:58.9483761Z ##[error]Cannot process argument transformation on parameter 'InstalledModuleInfo'. Cannot convert the "System.Object[]" value of type "System.Object[]" to type "System.Management.Automation.PSModuleInfo".
2018-12-14T10:41:58.9850394Z ##[section]Finishing: AzSK_SVTs
谷歌让我明白了这一点:https://github.com/Azure/azure-cli/issues/2357 但这会更新我本地机器上的模块,而问题是在我的管道中安装模块(某种运行 azure devops 的容器)。
最近有人遇到这个问题或者知道如何解决这个问题吗?
【问题讨论】:
-
你是通过 PS 安装 azsk 吗?
-
理论上是的。我将 AzSK 模块添加到我的管道中。当管道运行时,它会启动一个小型终端,设置某种环境 azure devops,然后它会临时安装模块
-
您正在构建一个 .net 核心应用程序吗?
-
不,我不是,我为我的天蓝色环境部署了安全测试。并尝试使用 azure devops 中的 azsk 安全测试工具将其自动化
-
您为此使用了什么构建任务? PowerShell 或 Azure PowerShell
标签: azure azure-devops