devops相关内容

当微服务有独立的发布时间表时,端到端测试的有效性?

我是20多名开发人员中的一员,他们为我们公司的一个域(例如交付跟踪域)维护大约7个组件(网站和微服务)。 为了确保质量,我们在&Quot;域范围内进行了端到端测试。然而,我们的E2E测试有一个问题:我们的E2E环境可能具有与生产版本不同的组件。出现这种差异的原因是组件(例如微服务)有自己的发布计划。 如何处理此问题?My question is almost similar to th ..

在Terraform Repo中设置多个逻辑组织的子文件夹的正确方式是什么?

目前我正在处理Azure中的一个基础设施,它包括以下内容: 资源组 应用程序网关 应用服务 ETC 我所拥有的一切都在一个main.tf文件中,我知道这是一个错误,但我想从那里开始。我目前正在尝试将每个部分移动到我的repo中自己的子文件夹中。如下图所示: terraform-repo/ ├── applicationGateway/ │ ├── main.tf │ ..
发布时间:2022-07-24 22:18:03 其他开发

如何使用GitHub操作工作流Git拉取原点

我不熟悉GitHub操作工作流 我有一个自我托管的跑步者,并且我克隆了一个 名为xxx 的回购 我要在操作工作流中执行git pull origin branchYY,以便本地存储库与xxx存储库的远程分支‘分支YY’保持最新 我尝试了以下工作流: name: Pull origin branchYY on: push: branches: - branc ..
发布时间:2022-07-12 11:59:52 其他开发

如何部署到现有的PowerBI工作区?

我正在尝试实现一个PowerBIdeployment pipeline。我已经为每个环境(开发、测试、生产)创建了工作区。但在创建部署管道时,我只能分配一个工作空间。在部署期间,通过管道自身创建新的工作空间。有没有一种方法可以在所有环境中使用我的现有工作区,而不是创建新的工作区? 推荐答案 现在可以这样做-https://docs.microsoft.com/en-us/power-b ..

如何在用于maven构建的jenkins管道中增加代码覆盖率。

我在Jenkins中运行基于maven的管道,但由于代码覆盖率为零,导致声纳质量门失败。如何通过更改管道脚本或源代码来提高代码覆盖率。 推荐答案 SonarQube实际上并不执行代码覆盖率分析。您必须使用探测器(例如:Jacoco)运行您的单元测试,并正确上传analysis results。 正确配置该选项将使您大于零。达到100%依赖于正确和完整的单元测试。 SonarQu ..
发布时间:2022-03-14 10:52:25 其他开发

TWINE上载到工件提要失败

我已成功生成一个python包,并且正在尝试将Python包发布到Azure项目源。我的软件包目录结构如下: my_pkg my_pkg start.py tests test_start.py .pypirc .pypirc如下所示: [distutils] Index-servers = ddey-feed [ddey-feed] Repos ..
发布时间:2022-03-14 10:49:02 Python

正在尝试在代码中引用Azure应用服务配置变量

我看过无数关于此主题的帖子,但我还没有让它起作用。 我有一个C#应用程序,我正在使用GitHub操作将其发布到Azure应用程序服务。在应用程序中,我尝试取回在应用程序服务的";应用程序设置&中定义的密钥对的值。我看过各种各样的方法-我不确定它是否会随着时间的推移而改变。 应用服务:应用设置密钥对: 名称:ADAM值:您好 web.config ..
发布时间:2022-03-14 10:38:26 其他开发

##[错误]指定cmdlet的目标不能是基于Windows客户端的操作系统

我已经在Azure DevOps中创建了一个构建和发布管道,并且我一直在尝试在我的本地计算机上部署我的ASP.NET Core网站,但我收到此错误: ";指定cmdlet的目标不能是基于Windows客户端的操作系统。 这是否意味着无法在基于客户端的操作系统上部署到IIS,或者我是否需要修复某些内容? 谢谢您。 IIS 问题是我没有在“控制面板”&>“打开和关 ..
发布时间:2022-03-14 10:33:03 其他开发

由于证书问题,解决DevOps生成代理中的Nuget包时出现问题

我们使用一个生成代理在本地托管DevOps服务器。如果我开始对.NET 5.0项目运行NuGet Restore,生成代理的行为会很奇怪。特别是针对VS2019的测试项目模板(MS-测试项目)。我一运行Nuget恢复,它就失败了,出现了大量的“NU3028”、“NU3034”、“NU3037”问题。我已经更新了nuget.config,但看起来什么都不起作用。 操作系统:Windows Se ..
发布时间:2022-03-13 21:29:25 其他开发