【发布时间】:2019-02-06 20:53:44
【问题描述】:
我正在尝试在 AWS 中设置概念验证 CI/CD。我需要构建一个 .net mvc 项目(不是核心,而是标准)。
所以到目前为止我的想法是我们需要定义一个管道,通过源(在我的情况下是 github)获取代码并将其放入 S3,然后 CodeBuild 构建它,然后 CodeDeploy部署它。
我发现帖子说CodeBuild 尚不支持构建标准.net,因为它没有Windows 服务器选项。但是the post 已经过时了,它现在实际上有 Windows 选项 - 见下图。
所以我认为它现在可以支持标准的 .net 构建,但我很难找到有关它的任何文档。我坚持的地方实际上是设置buildspec.yml 文件。我不知道如何为标准的 .net mvc 应用程序设置它。上述帖子讲述了如何创建 buildspec.yml 但对于 .net 核心,因此不适用于我。
谁能帮我解决这个问题?
或者我真的应该继续设置一个詹金斯服务器然后从那里走吗?
【问题讨论】:
标签: .net asp.net-mvc aws-code-deploy aws-codepipeline aws-codebuild