Skip to content

Commit 21e2d1e

Browse files
feat(codebuild): cache sharing of CodeBuild projects (#34257)
### Issue # (if applicable) None ### Reason for this change Cloudformation supports for configuring [cache namespace for CodeBuild projects](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectcache.html#cfn-codebuild-project-projectcache-cachenamespace). This feature is used for sharing the same cache across multiple projects. https://docs.aws.amazon.com/codebuild/latest/userguide/caching-s3.html#caching-s3-sharing ### Description of changes - Add `cacheNamespace` to `BucketCacheOptions` ### Describe any new or updated permissions being added None ### Description of how you validated changes Add both unit and integ tests. ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent 481a9d2 commit 21e2d1e

File tree

14 files changed

+33333
-3
lines changed

14 files changed

+33333
-3
lines changed

packages/@aws-cdk-testing/framework-integ/test/aws-codebuild/test/integ.project-s3-cache.js.snapshot/asset.44e9c4d7a5d3fd2d677e1a7e416b2b56f6b0104bd5eff9cac5557b4c65a9dc61/index.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)