This repository contains buildbot using AWS CDK to run Yocto embedded Linux build jobs in AWS.
This is a standard CDK project.
The main stack definition can be found in lib/app.ts
.
In order to be able to deploy this CDK project you need to have the following:
- An AWS account
- The AWS CLI installed and configured in your development machine
- AWS CDK installed and configured in your development machine
- Node.js and npm installed
Now, in order to deploy this CDK project to your AWS account, you simply have to clone this repository and from the root folder of the project run:
npm install
To install the necessary dependencies, and then:
npm run build
cdk deploy
To synthesise and deploy the project stack.
Then prompt y
for yes.
If you want to clean up your account you can delete this stack with:
cdk destroy
Everyone is very welcome to contribute to this project. You can contribute just by submitting bugs or suggesting improvements by opening an issue on GitHub.
Licensed under MIT License.