Category: github

Using AWS CodeBuild, you can now share both the logs and the artifacts produced by CodeBuild projects. With this new feature, you can now make the results of a CodeBuild project build publicly viewable.

To enable public builds for a project: Project builds will now have the build logs and artifacts made available at the URL listed in the Public project URL section of the Configuration panel within the project’s resource page.

To update an existing CodeBuild project to enable public builds add the following two fields to your project definition: If a project has public builds enabled and you would like to disable it, you can clear the check-box named Enable public build access in the project configuration or set the Visibility to PRIVATE in the CloudFormation definition for the project.

This post explains how to enable public builds with AWS CodeBuild using both the console and CloudFormation, create a least-privilege IAM role for sharing the public build results, and how to disable public builds for a project.

Related Articles