Azure 开发运营服务器 2020,在其他服务器上具有自承载代理
我有一个构建,它正在Azure工件中创建工件,然后触发了一个发布管道,该管道应该下载此工件并对其执行某些操作。以前,构建的输出是在文件共享上,它按预期工作。当我切换到Azure工件时,下载工件任务(由Azure运营模式自动添加)失败,如下所示:
所有其他构建任务在此服务器上工作都没有问题,此发布管道在其他服务器上也可以正常工作。当我看不到任何有意义的错误信息时,如何开始解决这个问题?
对于自托管代理,我们也有类似的问题,但是有一个小的不同——我们的代理部署在vnet中。
如果是这种情况,请确保在 vnet 的子网中启用了“存储服务
终结点”。
希望这能为某人节省大量时间。
根据您的屏幕截图,我可以在Azure Devops Server中重现类似的问题。
但在任务中,我可以看到错误消息:
getBuildApi失败,错误:错误:自签名证书。
如果您有相同的问题,可以尝试以下方法:
1.You可以使用自签名证书
重新配置代理。
.\config.cmd --sslcacert ca.pem xxxx
这是一张关于详细步骤的票,你可以参考一下。
2.您可以检查是否设置了防火墙。防火墙可能会阻止下载工件
3.您可以设置系统环境:< code > NODE _ TLS _ REJECT _ UNAUTHORIZED = 0 并重新启动代理服务。
问这个问题的另一种方法是: 如何使用Azure个人访问令牌验证项目,以便maven build可以下载发布在
更新日期:2020年2月20日 总结 Azure 开发运营管道生成无法从“项目”下的专用源中找到 NuGet 包。 我们的 Azure DevOps 环境 在Azure,我们有自己的公司“空间”:dev.azure.com/OurCompany 在此之下,我们有多个项目,例如,想象一下这三个项目: 绿色:包含特定类型的应用程序 蓝色:这包含不同类型的应用程序 红色:这包含我们的“通用”帮助程序代码
我正在构建一个 azure 管道,我正在成功构建我的解决方案,但后来我开始看到一个问题,无法下载内容,错误为“下载项目失败:微软.VisualStudio.服务.代理.工人.发布.项目.项目下载例外:下载项目时发生意外错误--- 如果我登录到私有托管的构建代理,我可以运行“git lfs version”,该命令将成功运行。 如果我切换了LFS,我所有的powershell脚本都失败了,错误不能“
项目管理 & 代码托管 Github [free to $] Codebase [$] Bitbucket [free to $] Unfuddle [$] Assembla [free to $]
我正在尝试为Angular应用程序设置CI/CD管道。我从一个教程中获得了灵感(真遗憾,我关闭了浏览器选项卡,忘记在代码中添加kudo注释),但最终安排这样做: 问题发生在部署阶段。 理想情况下,我已经创建了一个zip工件来使用 然后,在部署阶段检索该项目 但这会在中下载一个与
我有一个CI管道,可以生成一个名为“build-artifact”的工件。我用发布步骤发布这个工件: 我可以看到管道正确地发布了工件。然后在一个不同的管道中,我试着下载工件,正如这里所描述的 我希望这会下载工件。相反,它会看到所有文件,但不会下载它们。这是运行上述管道的输出: 发生了什么?为什么azure不下载这些工件?