适用于Windows Web应用程序的CI \ CD

时间:2017-02-23 05:18:50

标签: .net amazon-web-services continuous-integration

为Windows Web应用程序实现CI \ CD的最佳方法是什么? 我的计划是 1.在Jenkins中使用MSBuild构建 2.将代码移至AWS S3 3.使用AWS lambda函数部署

代码是.net web app,我们的dev和qa服务器在AWS中。

这是一个好方法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用IAM角色运行您的实例以上传到S3,或通过Jenkins中的秘密参数插件输入您的AWS凭据。您还可以检查jenkins的AWS Lambda插件。如果你使用bitbucket或github从源添加awebhook到bitbucket(例如),只要开发人员将新的源代码推送到特定的repo就触发jenkins作业。我希望这会有所帮助。