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

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

发布:2022-10-16 标签:continuous-integrationtestingdevopsmicroservicescontinuous-delivery


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

问题描述目前我正在处理Azure中的一个基础设施,它包括以下内容:资源组应用程序网关应用服务ETC我所拥有的一切都在一个main.tf文件中,我知道这是一个错误,但我想从那里开始。我目前正在尝试将每个部分移动到我的repo中自己的子文件夹中。如下图所示:terraform-rep

发布:2022-10-16 标签:directorybackendstructureterraformdevops


从参数使用Dockerfile中的--Build-arg值

问题描述我目前正在使用AWSECR托管我的项目映像,并且我需要根据从命令行发送的--Build-Arg在Dockerfile中动态地使用中的参数。示例:$dockerbuild--build-argsregion=us-east-1.//DockerfileFROMaws.ecr

发布:2022-10-16 标签:amazon-web-servicesdockerdevopsdockerfileamazon-ecs


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

问题描述我不熟悉GitHub操作工作流我有一个自我托管的跑步者,并且我克隆了一个名为xxx的回购我要在操作工作流中执行gitpulloriginbranchYY,以便本地存储库与xxx存储库的远程分支‘分支YY’保持最新我尝试了以下工作流:name:Pulloriginbranc

发布:2022-10-16 标签:githubdevopsgithub-actions


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

问题描述我正在尝试实现一个PowerBIdeploymentpipeline。我已经为每个环境(开发、测试、生产)创建了工作区。但在创建部署管道时,我只能分配一个工作空间。在部署期间,通过管道自身创建新的工作空间。有没有一种方法可以在所有环境中使用我的现有工作区,而不是创建新的工

发布:2022-10-16 标签:continuous-deploymentpowerbidevopspowerbi-embeddedcicd


带有Spring Boot应用程序的Docker Secret在坞站群模式/Run/Secrets中不起作用

问题描述我正在尝试为MySQL容器和SpringBoot应用程序的数据库密码设置环境变量,该环境变量通常在docker机密中声明。echo"db_secured_password"|dockersecretcreatesecret-以下是配置文件:SpringBoot应用程序的-

发布:2022-10-16 标签:dockerdevopsspring-bootdocker-swarmorchestration


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

问题描述我在Jenkins中运行基于maven的管道,但由于代码覆盖率为零,导致声纳质量门失败。如何通过更改管道脚本或源代码来提高代码覆盖率。推荐答案SonarQube实际上并不执行代码覆盖率分析。您必须使用探测器(例如:Jacoco)运行您的单元测试,并正确上传analysis

发布:2022-10-16 标签:jenkinsdevopssonarqubemaven


TWINE上载到工件提要失败

问题描述我已成功生成一个python包,并且正在尝试将Python包发布到Azure项目源。我的软件包目录结构如下:my_pkgmy_pkgstart.pyteststest_start.py.pypirc.pypirc如下所示:[distutils]Index-servers=

发布:2022-10-16 标签:azurepythondevopsartifacttwine


如何在Cireci作业中执行docker run"命令

问题描述我需要添加CircleCI作业,在拉取停靠器映像(ABC)之后,需要对由映像ABC创建的容器执行"dockerrun"命令以完成该作业。circleci_job:docker:-image:xyz.ecr.us-west-2.amazonaws.com

发布:2022-10-16 标签:dockerdevopscircleci-2.0amazon-ecrcircleci-workflows


如何在Azure DevOps中从另一个管道触发一个管道阶段?

问题描述在AzureDevOpsYML管道中,是否可以从管道B阶段触发管道A阶段1?推荐答案您可以使用TriggerBuild自定义任务。它会触发整个管道,但您可以使用阶段条件跳过不应该运行的阶段。#inpipelineA-task:TriggerBuild@3displayNa

发布:2022-10-16 标签:azuredevopsazure-devopsazure-devops-pipelines