continuous-deployment相关内容

如何将 FTP 网站部署添加到 VS2015/TFS2013 构建过程

我有一个成功的构建操作.现在我想让构建定义将站点发布到我的暂存位置.我尝试使用在 Visual Studio 中正常运行的发布配置文件,但这似乎不适用于 Visual Studio 和 TFS 的这种独特组合.这些是我的 MSBuild 参数: /tv:14.0/p:DeployOnBuild=true/p:PublishProfile="profileName.pubxml" 这是构建返回的 ..

Aws Code 管道在部署阶段因超时而失败

我正在努力为应用程序的 Api 部分提供 ci/cd. 我有 3 个步骤: 1:来源(git hub version2) 2:构建(目前没有命令) 3:部署(提供者是代码部署(应用程序)) 这是代码部署中的事件截图. . 在创建部署组时.我选择了从选项中下载代码部署提供程序的选项(尽管这是必要的). 在设置代码管道时选择 觉得合适. 此代 ..

如何在 TFS 构建中获得 nuget 还原

我无法让它工作 TFS 构建.这是nuget恢复问题.Nuget 不恢复参考 dll 文件. 这是我的构建配置.请告诉我如何使它起作用. 解决方案 根据 Nuget 网站上的这篇博文 您可以使用您提到的命令行,但它必须是使用 Build.proj 文件的自定义目标的一部分. 您需要添加一个 Build.proj 并将其作为内容: ..
发布时间:2022-01-12 19:29:57 C#/.NET

CI/CD 管道 Azure devops 部署发布后自动合并

我有一个经典的环境.设置如下: 我有 2 个分支:Develop 和 Master. Azure DevOps 中是否有任何方法可以设置以下规则: 在开发环境(定义在azure devops 的发布管道)-----> 自动创建一个 pull request 以将 develop 合并到 Master. 或者另一个:如果develop分支的Build成功------->自动创 ..

使用提交消息中的标签在 Jenkins/Hudson 中触发构建

是否可以仅在提交消息中出现特定字符串时触发 Hudson/Jenkins 构建? 例如,我想通过编写如下提交消息来触发将我的应用程序推出到开发环境的构建: MYPROJECT-123 修复了 MyClass.java 中的 NPE #deploy:DEV 这个关于Continuos Deployment的精彩演讲中描述了总体思路 但我在 Hudson 找不到有关如何执行此操作的任 ..

如何停止 Maven 的验证阶段重建工件?

想象一下我有一个使用 Maven 构建的 Java 项目: 一些快速运行的单元测试: 开发人员应在提交前运行 我的 CI 服务器(Hudson,FWIW)应在检测到新提交时运行,并在出现故障时提供几乎即时的反馈 一些运行缓慢的自动化验收测试: 开发者可以选择运行,例如重现和修复故障 我的 CI 服务器应该在成功运行单元测试后运行 这似乎是一个典型的场景.目前,我正在跑步: ..

快照和发布存储库的使用方式有何不同?

我了解在开发过程中构建工件被放置在快照存储库中. 当产品需要进行 QA 测试时,团队是否会从快照存储库中提取?还是他们进行完整构建,部署到发布存储库,然后从那里将其交给 QA? 另外,如果我的快照存储库包含来自每个构建的所有构建工件,这通常是如何清理的?我可以看到保留来自构建服务器的最后 5 个构建,但不是每个构建.如果有帮助,我正在使用 Artifactory. 解决方案 意 ..

Amazon Web Service CodeDeploy appspec.yml 问题

我有一个 Node.js 应用程序,它通过 自动部署到 Amazon Web ServiceCodeship 使用 CodeDeploy AWS 部署系统. 在部署过程中,我在 appspec.yml 中设置了当前正在运行的 Web 应用程序要停止.部署完成后,我希望再次启动 Web 应用程序. 操作系统:linux文件:- 来源:/目的地:/var/www/app2钩子:安装后:- 位置 ..

我正在尝试将 Bitbucket 集成到 AWS Code Pipeline 中?最好的方法是什么?

我想将我的代码从 Bitbucket 集成到 AWS Code Pipeline.我无法找到相同的适当示例.我的源代码在.Net 中.有人可以指导我.谢谢. 解决方案 您可以使用调用 Lambda 函数(调用 CodePipeline)的 AWS API Gateway 的 webhook 将 Bitbucket 与 AWS CodePipeline 集成.有一个 AWS 博客可以引导您完 ..

CodeBuild 执行在构建失败后继续执行,而不是停止

我正在使用 git、codebuild 和 elastic beanstalk 构建 CI/CD 管道. 在代码构建执行期间,由于测试用例的语法错误导致构建失败,我看到代码构建进展到下一阶段并最终继续生成工件. 我的理解是如果构建失败,执行应该停止.这是正确的行为吗? 请参阅下面的构建规范. 版本:0.2阶段:安装:命令:- echo 安装 package.json..- n ..

如何使用私有文件配置 TeamCity?

我正在为持续集成和(希望)持续部署设置 TeamCity.一些构建步骤将涉及私有文件,例如 用于强命名 .NET 程序集的 .snk 文件 用于发布工件(例如到 NuGet 或 CodePlex)的密码/令牌文件 由于这些文件包含私人数据,我不想将它们放入(可公开访问的)源代码控制系统中. 我正在为 AutoFixture 所以我没有对服务器的物理访问权限.我希望有一个功能可以 ..

使用 docker 和 bitbucket 管道的 android 环境

我对 Bitbucket 管道(测试版)和 docker 非常陌生.之前没有 CI 集成方面的经验 我关注了 this 问题,但对初学者没有明确的描述 我正在尝试使用 码头集装箱 我想在这个容器中使用我以前的 android 项目 我遵循的步骤 第 1 步.安装了 Docker 软件工具.安装成功. 第 2 步.成功创建虚拟机 第 3 步.从 Kitema ..

持续集成 vs. 持续交付 vs. 持续部署

这三个术语有什么区别?我的大学提供以下定义: 持续集成基本上只是意味着开发者的工作副本每天与共享主线同步几次. 持续交付被描述为持续集成的逻辑演变:始终能够将产品投入生产! 持续部署被描述为持续交付后合乎逻辑的下一步:只要产品通过 QA,就自动将产品部署到生产中! 它们还提供了一个警告:有时“持续部署"这个词会被称为“持续部署".如果您能够持续部署到测试系统,也可以使用. ..

如何在 PowerBI 部署管道中添加“UAT"阶段?

当我在 PowerBI 中创建新的部署管道时,它默认显示 3 个阶段(开发 -> 测试 -> 生产).有没有办法像 UAT(开发 -> 测试 -> UAT -> 生产)一样向管道添加新阶段? 编辑#1修补凭据时出错-Andrey 解决方案 不,不可能.正如文档中明确写的,Power BI 部署管道只有三个阶段: 该工具被设计为一个管道具有三个阶段: 发展 此阶段用于 ..
发布时间:2022-01-10 17:15:21 其他开发

GitLab:如何将以前工作的工件作为发布资产包含在内?

create:release 任务创建一个新版本.我们如何在任务 create:release 中添加工件 core.zip? 准备:发布:阶段:prepare_releasebefore_script:- 回显“为构建设置包"- apk --no-cache 添加压缩包脚本:- 回声“准备发布";- 回声“构建核心"- 纱线 --cwd ./core/安装 &&纱线 --cwd ./core/ ..

使用 GitLab CI 使用 AWS CDK (python) 进行 CI/CD 的最佳方法是什么?

我将 AWS CDK(与 Python)用于在 Fargate 上运行的容器化应用程序.我想在 GitLab CI 进程中运行 cdk deploy 并将 git 标签作为环境变量传递,以替换在 Fargate 中运行的容器.我目前正在使用 CloudFormation (aws cloudformation update-stack ...) 做类似的事情.还有其他人以这种方式使用 AWS CD ..