AWS CodeBuild 是一项完全托管的构建服务,可编译源代码、运行单元测试和生成部署就绪的构件。
完全托管 – 利用 CodeBuild,用户无需设置、修改、更新和管理自己的构建服务器。
按需 – CodeBuild 可以按需扩展以满足用户的构建需求。用户只需为使用的构建分钟数付费。
开箱即用 – CodeBuild 提供了适用于最热门编程语言的预配置构建环境。用户只需指向自己的构建脚本以开始首次构建即可。
AWS CodeBuild 工作流程与其它服务如何配合使用
1、构建项目
2、AWS CodeBuild
3、源代码提供商(AWS CodeCommit、AWS S3、Github、bitbucket)
4、构建环境(托管环境、自定义环境)
5、构建完毕后,输出的文件存放到S3
6、可以设置通过 Amazon SNS 和Cloudwatch events 进行发送构建通知