gpt4 book ai didi

Azure Pipelines - 无法建立连接,因为目标计算机主动拒绝它

转载 作者:行者123 更新时间:2023-12-02 22:59:35 25 4
gpt4 key购买 nike

如何在 Azure Pipelines 中运行需要 Azure 存储模拟器的单元测试?我已经反复讨论这个问题好几天了,我不知道我错过了什么,我的代理使用 Windows-2022 镜像,根据文档,它不再有 Azure 存储模拟器,所以我'我在进程中下载并运行 Azurite 作为后台作业(这样管道就不会挂起)。

但是,当我进行单元测试时,连接被 Azure 拒绝,我找不到任何关于为什么会发生这种情况的信息。

以前有人遇到过这个问题并能够解决吗?

顺便说一句,单元测试在本地运行良好,模拟器也运行良好,下面是我的管道的一些屏幕截图。

管道 enter image description here

安装并运行 Azurite 脚本

enter image description here

最佳答案

尝试使用 bash 任务(而不是 Powershell)来安装和运行 azurite。这对我有用...

enter image description here

内联脚本

echo "Installing azurite"
npm install -g azurite
mkdir azurite
echo "azurite installed"
azurite --silent --location azurite --debug azurite\debug.txt --queuePort 10001 &
echo "azurite started"
sleep 5

原始日志

enter image description here

关于Azure Pipelines - 无法建立连接,因为目标计算机主动拒绝它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76364948/

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