首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Boxstarter For Software Automation

Boxstarter For Software Automation
EN

Stack Overflow用户
提问于 2016-04-07 12:57:42
回答 1查看 118关注 0票数 0

我们正在尝试自动化我们的部署过程,我们主要使用.Net/微软堆栈,它们恰好非常适合使用CICD,如TeamCity和Octopus,然而,在本地开发机器上自动安装项目的方式是一个挑战,因此我们开始寻找其他选择来完成这项工作。我们一直在考虑Docker,Vagrant和Boxstarter,因为docker还不适合.net应用程序,因为我们移动到Boxstarter中只支持asp.net核心RC。

问题是,为octopus deploy生成的nuget包是否可以打包为巧克力包,然后Boxstarter为其创建配置文件并部署到VM?

我们正在寻找由我们开发的特定软件,而不是自动化基础设施组件,如IIS或安装.NET,...etc重点是我们如何使用Boxstarter来使用我们的私有nuget包来创建和部署我们的软件,例如windows服务?在本地开发机器上的HyperV或Virtual Box上运行VM是可以的。

Boxstarter是为这样的事情而设计的吗?或者更多的是Vagrant Box为每个项目创建流浪文件,然后将其部署到一些VM上?

我希望您的反馈,鉴于我们是一个微软商店,我们使用.NET,我们开始使用docker的其他基础设施,如卡夫卡,ES,...etc

EN

回答 1

Stack Overflow用户

发布于 2016-05-06 18:51:29

我认为你应该看看:http://boxstarter.org/Learn/RemotePackageWithArtifacts

本文详细介绍了如何在目标windows主机上安装所需的应用程序和任何windows组件等。

如果你以这种方式生产你的包,你可能不需要使用octopus (在使用基础设施即代码时有一些限制,例如需要有特定的机器实例,构建步骤不是源代码控制的一部分)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36467036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档