Describe the feature
CodeBuild recently added support for Mac builds. https://aws.amazon.com/about-aws/whats-new/2024/08/aws-codebuild-mac-builds/
The CDK can to be extended to support Mac CodeBuild fleets, as well as using those fleets in CodeBuild projects.
Use Case
I have a couple of existing CodeBuild jobs created using CDK for building a project on AL2023 and Windows. I would like to extend this to Mac as well to ensure that builds work smoothly on as many platforms as possible.
Proposed Solution
- This enum needs to have an additional
MAC_ARM value added to it.
- A
MacBuildImage class needs to be added to this file.
Validation will also need to be added, since the MacOS support has some limitations. See the release article linked above for more information.
Other Information
No response
Acknowledgements
CDK version used
2.152.0
Environment details (OS name and version, etc.)
Amazon Linux 2023
Describe the feature
CodeBuild recently added support for Mac builds. https://aws.amazon.com/about-aws/whats-new/2024/08/aws-codebuild-mac-builds/
The CDK can to be extended to support Mac CodeBuild fleets, as well as using those fleets in CodeBuild projects.
Use Case
I have a couple of existing CodeBuild jobs created using CDK for building a project on AL2023 and Windows. I would like to extend this to Mac as well to ensure that builds work smoothly on as many platforms as possible.
Proposed Solution
MAC_ARMvalue added to it.MacBuildImageclass needs to be added to this file.Validation will also need to be added, since the MacOS support has some limitations. See the release article linked above for more information.
Other Information
No response
Acknowledgements
CDK version used
2.152.0
Environment details (OS name and version, etc.)
Amazon Linux 2023