.net - AWS CodeBuild 是否支持标准 .net?

标签 .net asp.net-mvc aws-code-deploy aws-codepipeline aws-codebuild

我正在尝试在 AWS 中设置概念验证 CI/CD。我需要构建一个 .net mvc 项目(不是核心项目,而是标准项目)。

到目前为止,我认为我们需要定义一个管道,通过源代码(在我的例子中是 github)获取代码并将其放入 S3,然后是 CodeBuild 构建它,然后 CodeDeploy 部署它。

我发现帖子说 CodeBuild 还不支持构建标准 .net,因为它没有 Windows 服务器选项。但是the post已过时,它现在实际上有 Windows 选项 - 请参见下图。

shows windows server is available

所以我认为它现在可以支持标准的 .net 构建,但是我很难找到关于它的任何文档。我卡住的地方实际上是设置 buildspec.yml 文件。我不知道如何为标准的 .net mvc 应用程序设置它。前面提到的帖子讲述了如何创建 buildspec.yml 但对于 .net 核心,因此对我不起作用。

谁能帮我解决这个问题?

或者我真的应该继续设置一个 jenkins 服务器然后从那里走吗?

最佳答案

关于.net - AWS CodeBuild 是否支持标准 .net?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52121964/

相关文章:

c# - 在处理大文件时,通过 Windows 服务运行 ffmpeg.exe 无法完成

c# - Asp.net MVC 多选列表属性

amazon-web-services - Cloudformation 蓝/绿部署 HealthCheckGracePeriodSeconds

aws-code-deploy - 使用 CodeDeploy 从同一个 git 部署 2 个应用程序

c# - 无法正则表达式替换

c# - 将 '==' 运算符应用于泛型参数

c# - 在 ASP.NET MVC 模型项目中访问 TenantId

c# - 将 viewbag 从 Action Controller 传递到局部 View

git - 如何在 AWS 上自动部署带有子模块的 git 存储库?

c# - 如何将报表查看器语言设置为与 CultureInfo.CurrentUICulture 相同?