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

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

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


在部署我的网站期间,在哪里以及如何捕获gsutil错误?

问题描述我有一个托管在谷歌云存储上的个人网站。我在我的存储桶上部署网站的方式如下:GithubActions在我按下开发分支时运行makedeployMakeDeploy正在运行名为bin/deploy.sh的外壳脚本我的GoogleCloud帐户存在计费问题,因此我无法修改GC

发布:2022-10-16 标签:continuous-integrationcontinuous-deploymentgoogle-cloud-platformgoogle-cloud-storagegcloud


如何仅在QAS分支上使用部署套件运行Github操作?

问题描述我需要GitHub操作仅在QAS分支上运行并部署事件。它应该在‘Pull_Request’和‘Pull’上运行,并且只能在QAS分支上运行。name:Cypresson:[deployment_status]jobs:e2e:if:github.event.deploym

发布:2022-10-16 标签:continuous-integrationtestingcypressgithub-actionse2e


在TeamCity CI代理中重用Gradle缓存

问题描述鉴于我有多个构建基于Gradle5.X的应用程序的代理,我想开始跨所有代理缓存Gradle依赖项。我尝试共享.gradle文件夹,但当我尝试在两个代理上运行相同的生成时,其中一个代理失败:Causedby:org.gradle.api.UncheckedIOExcepti

发布:2022-10-16 标签:continuous-integrationteamcitygradlegradle-cache


如何在GitLab存储库中发生提交时触发某些脚本

问题描述我正在寻找一种方法,当我们的GitLab存储库发生提交时,在我们的远程服务器上运行一些Python脚本。我们没有托管我们的回购,它在GitLab服务器上。欢迎任何建议。提前谢谢。推荐答案可以通过将请求作为管道的一部分发送到远程服务器来解决此问题。例如在您的.gitlab-

发布:2022-10-16 标签:gitcontinuous-integrationgitlabgitlab-cigithooks


Azure管道Nuget包版本控制方案,如何获取&Quot;1.0.$(版本:R)&Quot;

问题描述我正在设置Azure管道版本,该版本需要将C#.NET类库打包到NuGet包中。在thisdocumentation中,它列出了几种自动生成SemVer字符串的不同方法。特别是,我想实现这一点:,其中Major和Minor是两个变量在生成管道中定义。此格式将自动使用新补丁

发布:2022-10-16 标签:nugetcontinuous-integrationazure-devopsazure-pipelinessemantic-versioning


将数组作为输入传递给Azure DevOps YAML任务

问题描述我正在尝试配置一个CI,该CI将在AzureDevOps上将NuGet包作为项目生成(稍后将推送到我的NuGet服务器)。为此,我在YAML版本AzureDevOps上使用生成管道。我有3个项目应该构建包。我正在使用NuGetCommand@2来完成此任务:-task:N

发布:2022-10-16 标签:nuget-packagecontinuous-integrationyamlazure-devopsazure-pipelines


GitLab CI/CD如何捕捉管线中的卷曲响应

问题描述我有启动一些应用程序的pipeline,现在我想添加test阶段,在那里我检查应用程序是否启动成功,例如当构建阶段完成时,我检查curl,我的意思是cURL127.0.0.1:8080如果响应200OK,否则失败。如何使用Gitlabpipline?创建stages:-b

发布:2022-10-16 标签:continuous-integrationgitlabpipelinegitlab-ci-runnergitlab-pipelines


GitHub操作:向触发当前工作流的公关工作流发布评论

问题描述我有两个工作流,第一个运行构建脚本并生成构件。第一个是在创建拉流请求时触发的:name:buildon:pull_request:types:[opened,edited,ready_for_review,reopened]第二个流程在第一个流程完成时运行,使用如下wor

发布:2022-10-16 标签:githubcontinuous-integrationgithub-actionspull-request


如何使用Github操作将多容器应用程序部署到Azure?

问题描述我有一个多容器应用程序,源代码存储在Github上。本质上,活动开发只有一个部分,其他容器要么是稳定的(比如有特殊设置的nginx),要么是外部的(比如redis)。我的问题是:如何使用Github操作部署到Azure应用服务?对于单容器应用程序来说,这相当well-de

发布:2022-10-16 标签:azurecontinuous-integrationcontainersgithub-actionsdocker-compose