Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(codebuild): correctly handle permissions for Projects inside a VPC #2662

Merged
merged 1 commit into from
Jun 18, 2019

Commits on Jun 18, 2019

  1. fix(codebuild): correctly handle permissions for Projects inside VPC.

    A CodeBuild Project needs to have appropriate EC2 permissions on creation
    when it uses a VPC. However, the default Policy that a Project Role has
    depends on the Project itself (for CloudWatch Logs permissions).
    Because of that, add a dependency between the Policy containing the EC2
    permissions and the Project.
    
    BREAKING CHANGE: the method addToRoleInlinePolicy in CodeBuild's Project class has been removed.
    
    Fixes aws#2651
    Fixes aws#2652
    skinny85 committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    d2d4b87 View commit details
    Browse the repository at this point in the history