一种软件工程方法,团队可以在短时间内生成软件,并确保软件可以随时发布到生产环境中。
我正在使用 GitLab CI/CD(编辑:v10.2.2)。 我的项目有 2 个分支:开发和测试 两者都受到保护。 devel 是默认分支。 工作流程是:我推送开发,然后合并开发...
如何在 .gitlab-ci.yml 中为 gitlab-ci 中的子模块(不同的存储库)指定分支?
Gitlab.com CI 错误:gitlab-runner-build:未找到
我有一个非常简单的 PHP 项目。大部分是静态内容; PHP 代码很少,没有数据库连接。我仍然希望 Gitlab.com 中有一个部署按钮。生产代码托管在普通的 ubu 中...
将 AngularJS1.5.11 的 CI/CD 管道部署到 azure 网站时出现错误“由于未知提供程序而无法实例化模块 app.core:ENV_VARS”
使用“azure-devops”持续集成将“AngularJs_1.5.11”应用程序部署到“azure-websites”后,部署出现错误: [$injector:modulerr] 无法实例化模块应用程序,原因是:
使用 TravisCI 在 Anaconda 上部署 Python 包
我正在尝试使用 TravisCI 在 Anaconda 上部署我的 Python 包。我已经设置了 PyPi 部署,运行良好。这是 travis.yml 文件的相关部分: 部署: 提供者:py...
::错误::无法获取 ACTIONS_RUNTIME_TOKEN 环境变量
我正在尝试上传我的前端,以便通过 github 操作在 github 上托管和服务。我正在使用以下工作流程: 名称:部署前端 在: 推: 分支:[主要、暂存、前端...
如何处理 CI/CD 管道中的 CloudFormation 更新限制?
上下文:CloudFormation 无法处理某些更新,例如它无法重命名 Api Gateway 路由中的路径参数。这种更新需要我们部署一个中间步骤,通常是......
通过 Amazon Web Service CodeDeploy 使用 appspec.yml 设置目录所有者和权限
我正在使用 CodeDeploy AWS 部署系统通过 Codeship 部署 Node.js 应用程序。 我正在利用 appspec.yml 文件来设置已部署目录之一的所有者和权限...
我正在开发一个需要各种 API 密钥的大型 Go 项目,我们在推送时触发了一个操作,用于构建服务器二进制文件并将其上传到 GCP 实例。 调用
Azure Pipeline - 如何通过cmd执行.exe文件
我有一个 API,可以在我的服务器中执行 .exe 文件(SelfHosted),为此,我必须终止任务管理器中的进程并再次启动它。 我想通过 Azure Pipeline 来完成此操作,但我...
CI / CD Salesforce - 管道中的 Bitbucket ENVIRONMENT 变量问题
我正在尝试使用 bitbucket 为 salesforce 设置 CI/CD。 我已经为每个环境(qa、uat、生产)创建了一个连接的应用程序 在 bitbucket > 存储库设置 > 部署中: 我...
我正在尝试使用 DevOps 将 SSIS 部署到本地 SQL Server 实例上。 有一个部署组和用户名我无法更改。运行的代理是 serverName#,这个我可以...
在持续部署期间,Azure DevOps >> Pipelines >> Releases。 有两部分,工件和阶段。 为什么我们需要设置构建管道,然后指定 Git? 共...
如何在特定日期(例如星期五)跳过 GitHub Actions 工作流程作业?
我在 GitHub Actions 中有一个 CI/CD 管道,当更改推送到生产分支时,它会部署代码。但是,我想自动执行某些维护任务(例如清理 Docker、临时
在 GitHub Actions 上的构建阶段安装私有存储库
我正在使用 GitHub Actions 部署到 Azure。在这个项目中,我使用我们自己的私有存储库,该存储库托管在 GitHub 上。这些存储库将在构建期间安装,它们的链接是...
Ansible playbook 可以与自身同时运行,并且每次运行都有不同的清单文件吗?
我想使用一个带有ansible的通用部署盒,并连接到我所有的各种环境(有数十个)。 Jenkins 作业将调用 ansible 剧本(对于所有环境都很常见......
我正在尝试为我为 Azure DevOps 存储库发出的所有拉取请求创建构建策略。问题是分支机构政策仅针对特定分支机构。该项目包含人...
Azure Release Pipeline 替换我的 $ 而用作文字
我有一个 ASP.NET Core 应用程序,它在生产环境中具有空连接。 我的目标是在部署期间使用 Azure 库机密更改它。 我的发布管道称此为满足...
myasp.net - 部署服务器 FTPError:550 该进程无法访问该文件,因为该文件正在被另一个进程使用
这是我的错误: 部署服务器 - FTPError: 550 该进程无法访问该文件,因为该文件正在被另一个进程使用。 这是我用于进行持续部署的 yaml 代码: 名称: 部门...
将 Angular 站点部署到 Azure-StaticWebApp 会出现错误:进程“/usr/bin/bash”失败,退出代码为 1
当我签入更改时,自动部署开始。但是,每次我收到以下错误时: The process '/usr/bin/bash' failed with exit code 1 检查日志后我发现: