15得票1回答
AWS CodeDeploy和Jenkins在使用上有哪些优缺点?

我们正在使用一堆EC2实例,未来可能会扩展(约100个实例),现在我们正在寻求使用Jenkins或AWS Code Deploy进行自动部署。 我发现我们可以使用Jenkins的AWS Code Deploy插件,但是以下两种方法有什么优缺点呢? 1)独立的AWS Code Deploy ...

21得票2回答
MSI和NuGet包哪个更适合持续交付?

让我们讨论以下话题。有一个应用程序,目前正在使用好用的xcopy方法部署。这种方法使得管理依赖关系、文件更新等变得困难。有一个想法是通过一些包来开始应用程序部署,就像在Linux上使用RPM那样,但针对的是Windows操作系统。 所以我有一个问题:在经典的Windows安装程序(msi)或...

12得票1回答
在Azure Devops托管的git仓库中指定部署密钥

我找不到任何关于在Azure DevOps中特定存储库上部署密钥的文档。 ADO平台是否支持此功能?这是所有其他git SCM提供者广泛支持的功能,因此我认为ADO也有管理此项功能的方法。

16得票1回答
Docker Swarm部署 - 等待服务/容器出现

我有一个正常运转的Swarm设置和滚动更新部署。由于我需要在部署后执行一些任务(如数据库迁移),所以我向堆栈中添加了一个“管理器”服务。该服务仅限于节点管理器,因此我始终可以找到它。 要获取当前容器ID,我使用以下命令: export MANAGER_ID=$(docker --tls ps...

9得票3回答
如何成为Jenkins用户?

我已经安装了Jenkins,安装过程中创建了一个名为jenkins的用户。根据文档显示: 'jenkins'用户被创建来运行此服务。 现在我需要成为这个jenkins用户。以下是我尝试的方法: [root@hostname ~]# sudo su - jenkins [root@host...

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

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

9得票5回答
如何阻止Maven的验证阶段重新构建工件?- 如何配置作业2以使用作业1创建的工件?

想象一下,一个使用Maven构建的Java项目,我有以下内容: - 一些快速运行的单元测试: - 开发人员在提交之前应该运行 - 我的CI服务器(Hudson)在检测到新的提交时应该运行,并在失败的情况下几乎立即给出反馈 - 一些运行较慢的自动化验收测试: - 开发人员可以选择...

8得票1回答
TFS持续部署Windows服务?

我已经使用TFS Msbuild成功实现了Web项目的持续部署。 我在Google上搜寻了几个小时,但没找到关于如何实现Windows服务的持续部署的相关链接。 是否可以使用TFS构建定义来实现Windows服务的持续部署?即每次检入代码后,需要执行以下操作。我正在使用带有Windows ...

57得票5回答
如何终止/结束Chef运行?

在某些情况下,我需要以非零状态码终止/中止 Chef 运行,然后将该状态码传播回我们的部署链,并最终传播到 Jenkins,导致一个大而红的球。最好的方法是什么?

7得票3回答
托管构建服务器中使用TFS时,Nuget包文件夹位于何处?

我需要在TFS构建过程中执行从NuGet包恢复的一部分下载包中的命令行实用程序。 在我的本地计算机上,它存储在c:\users\me.nuget*。 我已经尝试了在TFS中使用每个变体,但都没有成功。我也尝试了\mydir\packages,但也没有成功。 最大的问题是,我必须先运行包恢...