持续集成(CI)是经常安排的完整软件产品的构建和自动化测试:每天至少一次,通常每天几次,有时甚至是每次签入版本控制系统之后。
我正在寻找一种在构建参数中管理动态环境变量的方法。 如果我在 Cod 的环境变量部分中定义 TARGET_FILE 和 FLAVOR 的值,我就可以使其工作...
我需要升级到 GitVersion 6.0.0-beta.6 以获得 .NET 8 支持,但这会导致我的 Gitlab CI 构建作业出现以下异常:发生错误: 无法构建配置实例,因为...
如何将本地gitlab runner的项目部署到本地minikube?
我有一个本地的 gitlab runner 和 minikube。我创建了 gitlab-ci.yml 来构建项目并将其部署到 minikube。我知道 minikube 和 gilab runner 都运行在虚拟机上。如果我使用 docker
通过 Fastlane 将 dSYMS 上传到 Firebase
我正在努力通过 Fastlane 将 dSYM 文件上传到 Firebase。 我有一条如下所示的车道: desc“获取 dSYM 文件并将其上传到 Firebase Crashlytics” 车道:
尝试使用安全下载工作流程工件时出现 AuthenticationFailed 错误
尝试运行以下工作流程但得到: 错误: 身份验证失败 服务器
目前,我有两个单独的 Bitbucket 存储库,分别用于前端/后端。每个存储库都有自己的 Bitbucket Pipelines 配置,彼此独立工作。有时候...
我通过 bitbucket 管道访问 ftp 服务器时遇到问题
我想在主服务器上推送更改时部署我的网站。 我尝试遵循 bitbucket 和其他网站的指南,但没有解决我的问题。 我的 .yml 文件看起来像这样 图片:samueldebruyn/
在Django CI中,githubactions尝试到另一个数据库进行测试
该配置在服务器正常运行时引用portfolio_db,在测试时引用test_portfolio_db。 数据库= { “默认”: { “引擎”:“
我正在使用 Gitlab CI/CD 来存储并在提交/推送时自动构建和单元测试我的大部分代码。 在 Gitlab 之外,代码在 Kind 集群中运行。因为目前还没有Kind集群
如何正确向 azure-pipeline.yaml 中的阶段添加条件
我有一个管道,可以根据存储库创建巧克力包。 在第一阶段,我创建包,检查是否创建了包并将 nupkg 复制到目标。效果很好...
从 Azure Pipeline 运行脚本时如何使相对路径正常工作?
我的 Azure Pipeline 有问题。管道本身非常简单,其目的是在示例中运行 gen.py: # azure-pipelines.yml 扳机: - 掌握 水池: vmImage: 'windows-late...
我应该在 CI 中运行开发服务器还是生产服务器来进行 Cypress E2E 测试?
我目前正在 CI 环境中使用 Cypress 为我的 React 应用程序运行 E2E 测试。在执行 Cypress 测试之前,我需要启动 React 服务器。我犹豫不决是否要运行
我的项目中有多种解决方案。我只需要部署开发团队已进行更改的解决方案。 首先这可能吗?如果是,那么我们如何才能实现它。 我们创建一个构建管道...
如何将环境变量传递到 Github Actions 中的可重用工作流程
在 GitHub 操作控制台中,我为我的工作流程创建了一个环境。该环境具有某些变量,例如 account_number 等。我想将此值传递到可重新启动的工作流程中。 呐...
Azure Devops DotNetCoreCLI@2 测试任务:如何设置我的参数?
我的管道中有一个这样的测试任务: - 任务:DotNetCoreCLI@2 显示名称:“单元测试” 输入: 命令:“测试” 参数:'--configuration ${{parameters.buildConfiguration }} --no-
将 Patrol 与 GitHub Actions 集成以进行自动化 Flutter 集成测试
我正在努力为 Flutter 应用程序建立一个带有自动集成测试的持续集成管道。我的目标是使用 Patrol 运行测试,然后部署到 Firebase...
Github Actions 仅将审核职位应用于工作流程中的特定职位
我是 Github 操作的新手。我使用它来部署到 AWS 帐户,这是一个提交到 Github 存储库的 lambda 应用程序。目前我正在使用下面的工作流程,因此只有拉取请求...
GitHub Action 已停止安排已成功运行 6 个月的工作流程
我的 GitHub Action 工作流程有以下触发器: 工作流调度; 使用 cron 表达式进行计划:“0 12 * * 1,2,4”。 工作流程安排了大约 6 个月,但这只是
如何使用 `uv pip install` 安装包而不在 CI/CD 管道中创建虚拟环境?
我想使用 uv 包管理器在 CI/CD 管道中安装 Python 包。我没有创建虚拟环境,因为我想使用虚拟机的全局Python
如何防止个人或团队编辑特定存储库的基于 GitHub 操作的工作流程?
我有一个 GiHub 存储库,其中包含基于 GitHub 操作的工作流程 (/.github/workflows/build.yml) 来进行 CI 构建。 我来自DevOps团队,我的情况,开发团队的人不允许改变...