2017-08-02 74 views
0

跑,我发现了大量的资源用于MVC Linux和从Visual Studio中的EC2实例部署,但没有遵循我们的CI架构MVC自动上部署

我的堆栈:
- > C#。 NET MVC
- >提交到Bitbucket
- > AWS EC2 Bamboo服务器(建立回购并推送到s3)
- >然后部署到EC2测试实例。
- >从那里我可以手动将“应用程序url”粘贴到浏览器中并运行应用程序。

我的问题是...如何让部署的应用程序自动运行?

  • 在appspec.yml中? .NET(windows)相关appspec.yml文件的脚本很少。
  • 或者,我可以运行一个额外的任务并执行此步骤吗? (这将是我的首选方法)

难道我还请得到基于脚本/代码以及在的Windows的一个例子。

*注:为了让应用程序运行于我我的测试实例,我也跟着:see steps 4.1 - 5.4

预先感谢您!

+0

伙计 - 请格式化你的问题“急剧” - 这是下一个问题,我不知道你在说什么。 你的问题:“应用程序自动运行”?没有什么会自动运行。它可以通过一些工具运行,但不能自动运行。什么是你的工具 – Piotr

+0

因此,这听起来像你正在寻找一个脚本来在你的测试实例上设置IIS? – DevNoob

+0

@Piotr - 我的歉意。 我想知道是否应该在部署应用程序后使用加载MVC Web应用程序的脚本(从appspec调用)或竹任务(脚本或其他)。 * IIS在测试EC2上设置。 如果推荐的解决方案是从appspec调用的脚本;这个脚本的例子会是什么,因为与Windows相关的例子很少。 如果是竹子任务。哪个任务最适合这个? –

回答