thomas-roos / bb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

aws4embeddedlinux-build

This repository contains buildbot using AWS CDK to run Yocto embedded Linux build jobs in AWS.

Code structure

This is a standard CDK project.

The main stack definition can be found in lib/app.ts.

Requirements and deployment

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

Contributing

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.

License

Licensed under MIT License.

About

License:MIT License


Languages

Language:TypeScript 64.0%Language:Python 27.5%Language:JavaScript 6.9%Language:Dockerfile 1.3%Language:Shell 0.4%