9得票1回答
使用先前从仓库中构建的缓存构建Docker容器

我正在配置一个竹子构建计划来构建 Docker 镜像,使用 AWS ECS 作为注册表。构建计划大致如下; pull the latest tag docker pull xxx.dkr.ecr.eu-west-1.amazonaws.com/myimage:latest build i...

7得票2回答
AWS ECS:监控服务更新的状态

我正在尝试将一组微服务从Docker Swarm迁移到AWS ECS使用Fargate。 我已经创建了一个ECS集群。此外,我已经使用ECR初始化了仓库,每个仓库都包含一个微服务的镜像。我已经成功地想出了一种方法来创建新的镜像,并将它们推送到ECR中。实际上,每次代码更改时,都会构建,标记和推...

36得票2回答
如何从本地VirtualBox / Vagrant开发环境部署到生产环境?

最近我开始阅读关于使用虚拟化软件构建开发环境(我是初学者),似乎“基础设施即代码”是一个非常强大的概念。 我非常喜欢这里描述的工作流程结构:here: 1. 团队使用相同的基础VirtualBox镜像 2. Vagrant与Chef(或Puppet)配方一起快速“构建”和“配置”该镜像到所...

11得票2回答
Github流程中的QA和UAT测试

我最近了解了Github Flow。目前,我正在使用GitFlow, 但是我发现Github Flow看起来非常有趣,因为它在工作流方面不像GitFlow那么复杂。 然而,我不明白的是一旦一个功能完成,就会创建一个pull request。这些更改在合并到主分支之前如何进行测试(准备投入生产...

13得票2回答
Kubernetes部署的最佳CD策略

我们当前的CI部署阶段的工作方式如下: 构建容器。 将镜像标记为“latest”和“< commit hash >”。 将镜像推送到仓库。 在适当的RC上调用滚动更新。 这对于基于RC的部署效果很好,但现在由于Deployment对象变得更加稳定并成为底层功能,我们希望利用...

9得票1回答
如何将带有环境变量设置的React应用从Github部署到AWS S3存储桶?注意:我没有在Github上推送.env文件。

你好,React专家(尤其是具有CI/CD知识的专家), 请仔细阅读并提供一些可能的方法。 背景: 我使用 'create-react-app' 创建了一个React应用 我创建了三个不同环境下的.env文件,如.env.development、.env.staging和.env.pr...

14得票3回答
通过Git部署的定时Azure WebJob导致了按需作业。

我有一个带有Git功能的ASP.NET WebApp,并且有一个关联的Azure WebJob。当我通过Visual Studio部署它时,一切都很好,但在持续交付环境中这有点困难,所以我想通过Git发布Web App和WebJob。 通过Azure工具,我将我的WebJob项目关联起来,并...

17得票6回答
如何将create-react-app部署到网络主机(例如Siteground)?

我正在使用create-react-app构建一个react项目,并尝试弄清楚如何将我的代码部署到Siteground托管服务器上。 有人知道最佳方式吗?我是否需要通过FTP导入我的build文件夹?还是可以通过GitHub自动化这个过程? 先感谢您的帮助!

43得票2回答
在TeamCity中获取Git的短分支名称

我正在使用Teamcity 8.x.x版本。我为我的Teamcity配置了持续部署。我需要一个功能分支部署的功能。我看到了这个文档"http://confluence.jetbrains.com/display/TCD8/Working+with+Feature+Branches"。 我正在...

7得票1回答
如何在本地或远程部署MSBuild ZIP包而不需要涉及IIS?

我正在创建一个应用程序,允许自动化应用程序部署, (https://github.com/twistedtwig/AutomdatedDeployments#readme)。 想法是一切都在源代码控制下,包括应用程序文件、应用程序配置以及 IIS 配置。我的应用程序允许解决方案在构建后自动部...