azure-devops相关内容

VSTS SonarQube 找不到 TRX 文件

我正在使用 Visual Studio Team Services 执行自动构建,并使用 SonarQube 显示代码质量、覆盖率等.我还使用私人托管的构建代理. 所有构建步骤都可以成功处理数据并填充到 SonarQube,这很棒.但是,SonarQube 中没有显示代码覆盖率.查看 VSTS 中的日志后,我发现 SonarQube 正在与 VSTS 将 .trx 文件发布到的目录不同的目录 ..
发布时间:2022-01-17 22:02:29 其他开发

错误“此区域不允许此订阅进行缩放操作"创建功能 App 时

我正在运行 Build a Azure 中的无服务器 Web 应用程序 并在“创建一个功能应用程序".资源组(first-serverless-app)和存储帐户(meethagoelstorage)都已在“美国中西部"创建,我正在尝试使用 在“美国中西部"创建一个功能应用程序 az functionapp create -n meethagoelfunction2 -g first-serv ..
发布时间:2022-01-17 16:38:18 其他开发

在 Linux 容器上触发 Azure 函数 HTTP - 函数不起作用 404

我被困住了,也许你可以帮助我.(更新:经过调查,我确实知道它不起作用,因为构建/发布后 Azure 功能的 wwwroot 文件夹是空的.主要问题是为什么) 我正在尝试使用 Azure Container Registry (Linux) 发布 Azure Function 这一步我认为我成功了.我确实创建了 CI/CD 管道,并且所有内容都已正确发布. 当我进入我的天蓝色函数主页时: ..

如何编写 azure 函数来触发 azure devops 管道?这甚至可能吗?

我正在尝试设置一个可以触发 Azure devops 构建管道的 Azure 函数.但我不确定如何进行此操作,以及是否可以这样做. 我已经准备好可以使用的构建管道,但无法使用 Azure devops 已经提供的常规触发器.我无法透露原因,但我需要使用 Azure 函数来触发它.任何有关这方面的帮助都会非常有帮助. 谢谢. 解决方案 您可以简单地使用 Azure DevOps ..
发布时间:2022-01-17 16:20:31 其他开发

在 python 中的 Azure Function 中从 Azure Blob 存储读取数据

当我启动我的函数应用程序时,如何从我的 Azure 存储帐户中读取数据.我需要在运行时为我的机器学习模型读取保存的权重.我想直接从存储帐户读取模型,因为模型预计每天都会更新,并且不想手动重新部署模型. 谢谢 解决方案 对于这个需求,你可以先进入你的存储 blob,然后点击“Generate SAS";生成“Blob SAS URL"(您还可以定义 url 的开始日期和到期日期). ..

Azure Functions ARM 模板重新部署会删除我发布的函数

我有一个使用 Azure DevOps 管道的 ARM 模板部署的 Azure Functions (2.0) 实例.我有另一个通过 zip deploy 将函数应用程序部署到实例的管道.这几乎可以完美运行,但是,如果我将功能基础架构部署为代码,然后部署应用程序,然后将基础架构重新部署为代码,我的功能应用程序将被删除并且所有功能都消失了.我正在使用增量部署,所以我不明白它为什么这样做.关于它为什么 ..

在执行 Terraform git import 之前修改源文件

我有一个 terraform 代码,可以通过从另一个父存储库导入来创建一个存储库.下面的代码运行良好,我可以导入 repo. 资源“azuredevops_serviceendpoint_generic_git"“服务端点"{project_id = azuredevops_project.project.idrepository_url = "https://{ORG}@dev.azure. ..
发布时间:2022-01-16 21:34:48 其他开发

在 Azure Pipeline 中运行的 Terraform 尝试安装 azcli 提供程序

我正在 Azure Pipeline 中运行 Terraform(我有这样做的经验),并且出于某种原因,初始化步骤正在尝试为 azcli 安装提供程序,但我认为该提供程序不存在.当我在本地计算机上运行 Terraform 时,不会发生这种情况. 我的提供者文件是: terraform {required_version = ">=0.13";后端“azurerm"{容器名称 = “tfst ..

无法使用服务主体从发布管道访问 Azure Devops Git 存储库

我们正在为 Azure 资源创建 Terraform 模块;我们在项目中为每个模块提供了自己的 repo,但是当尝试在发布管道中调用模块时,我们会遇到超时或错误 128. 这作为具有部署权限的用户在管道之外工作,但是我们使用服务主体在发布管道中进行部署,它也具有正确的权限;看起来问题在于服务主体在 Azure DevOps 中没有任何权利. 我们最初尝试使用托管构建代理,但如果我们需要 ..
发布时间:2022-01-16 21:25:19 其他开发

在 Azure DevOps Pipelines (YAML) 中通过手动批准跳过阶段

对于我们的 Terraform 部署,我们使用具有 3 个阶段的 Azure DevOps 管道: 计划 申请(人工审批) 测试 对于应用阶段,我们使用具有手动批准(检查)环境的部署作业.我们想要的是“跳过"应用和测试阶段,如果计划阶段显示没有变化.因此,我们尝试在应用阶段使用以下 yaml 配置: - 阶段:ApplyShared依赖:PlanShared工作:- 工作:Ch ..
发布时间:2022-01-16 21:24:32 其他开发

通过 Terraform Helm 提供程序和 Azure DevOps 部署 helm 图表,同时从 ACR 获取 helm 图表

我正在尝试使用 Terraform helm 提供程序和 Azure DevOps 容器作业将 helm 图表从 ACR 部署到 AKS 集群,但在从 ACR 获取 helm 图表时失败.请让我知道出了什么问题. helm provider tf 模块: 数据“helm_repository"“cluster_rbac_helm_chart_repo"{名称 = “mcp-rbac-集群" ..

Terraform 启用 VM Insights

有人设法通过 terraforms Insights 为 VM 启用了吗? 我能够创建虚拟机,启用日志记录,但不能启用洞察力.. 我见过这个问题:但没有找到明确的答案..如何启用 azure vm 应用程序洞察监控代理使用地形 这是我用于测试的完整 terraform 脚本,我直接在 azure 的云 shell 上运行它. # 配置 Azure 提供程序提供者“azurer ..

在 azure 后端存储中使用状态文件将 terraform 的输出传递到 Azure Devops Pipeline

我似乎无法检索 Terraform 的公共 IP 地址输出,以便在 AzureDevops 中构建管道的下一步. Terraform state pull 工作并输出到 json 文件,不能 grep 输出. Terraform state show [options] ADDRESS 不支持 azure 后端,因此无法使用、grep 或过滤输出 还尝试存储为文件并读取值. 资 ..
发布时间:2022-01-16 21:14:36 其他开发

Azure Devops nuget 工件源和 docker

是否有一种为 Devops 创建身份验证机制以便能够访问工件 NuGet 提要的好方法?我想为我的团队创建一个基础镜像,允许他们从我们的 Azure 容器注册表中提取一个可以访问我们的 devops nuget 提要的镜像.理想情况下,人们不必在每个从主机构建系统中获取 PAT 的项目中都拥有相同的 dockerfile 代码.这也可以让我们更好地进行 CICD. 我目前的解决方案 FRO ..
发布时间:2022-01-14 18:56:02 其他开发

如何将 azure 管道工件复制到作为 microsoft dotnetcore 运行时映像的 docker 映像

我正在为 dotnet 核心项目构建 Azure DevOps 管道.在 dotnet publish 命令执行后,工件将保存在 $(artifactStagingDirectory) 中.如何将这些工件从暂存目录复制到 docker 映像? 我没有在 dockerfile 中构建项目.我正在管道中执行 dotnet publish. 我尝试使用以下方法将工件保存到另一个文件夹: d ..
发布时间:2022-01-14 18:53:02 其他开发

运行量角器测试时更改 VSTS 代理会话屏幕分辨率

当通过 RDP 访问时,我的量角器测试在我的本地计算机和 Azure VM Windows Server 2012R2 上运行良好.我使用 browser.driver.manage().window().setSize(1600, 900); 在我的测试中明确设置浏览器窗口分辨率,它允许测试正常工作. 但是,当上述 VM 用作构建机器并由 VSO (VSTS) 代理控制时,我的量角器测试失 ..

增加测试代理的屏幕分辨率

当通过 RDP 访问时,在我的本地计算机和 Azure VM Windows Server 2012R2 上针对桌面 WPF 应用程序运行自动化测试工作正常. 但是,当 VM 用作构建机器并由 TFS 或 VSTS 上的测试代理控制时,所有测试都会失败,因为屏幕分辨率设置为 1024x768 屏幕分辨率.在此显示设置之前,应用程序不会配置为运行.部署测试代理时有什么方法可以更改屏幕设置吗? ..