发布于: Dec 1, 2016

AWS CodeBuild 是一项完全托管的生成服务,可编译源代码、运行测试以及生成可供部署的软件包。使用 CodeBuild,您无需配置、管理和扩展自己的生成服务器。CodeBuild 可以持续扩展并同时处理多项构建任务,因此您的构建任务不会在队列中等待。您可以使用预先打包的构建环境快速开始,也可以创建使用您自己的构建工具的自定义构建环境。使用 CodeBuild,将按使用计算资源的分钟数向您收取费用。

您也可以将 CodeBuild 与其他 AWS 资源配合使用。例如,您可以将 CodeBuild 插入 AWS CodePipeline,这样,每当您更改源存储库时,AWS CodePipeline 就可以在 CodeBuild 中自动构建与测试代码。您可以使用 AWS CodePipeline 向导连接您的源存储库,然后选择 CodeBuild 作为构建工具,从而创建持续集成工作流程。CodePipeline 还可以让您在 CodeBuild 阶段之后添加测试或部署操作,将此工作流程扩展为持续交付。CodeBuild 还与 AWS Elastic Beanstalk 集成,让您可以针对 Elastic Beanstalk 应用程序在 CodeBuild 中轻松构建与测试代码。在将源代码部署到 Elastic Beanstalk 环境之前,您可以使用 Elastic Beanstalk CLI、API 和开发工具包来启动源代码的构建和测试。

AWS CodeBuild 现已上市。访问此处了解更多信息。