https://github.com/aws4embeddedlinux/meta-aws-ci
https://github.com/aws4embeddedlinux/meta-aws-ci
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/aws4embeddedlinux/meta-aws-ci
- Owner: aws4embeddedlinux
- License: mit
- Created: 2020-04-15T15:59:36.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2026-03-05T18:04:40.000Z (24 days ago)
- Last Synced: 2026-03-05T18:43:07.588Z (24 days ago)
- Language: Python
- Size: 7.82 MB
- Stars: 4
- Watchers: 8
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
## meta-aws-ci: continuous integration for the meta-aws project
## Goals
This project has three goals:
1. Provide mechanisms for meta-aws and meta-aws-demos continuous
integration and pull request verification.
2. Provide mechanisms for OEM/ODM customers wanting to streamline
Embedded Linux delivery.
3. Provide a reference implementation that illustrates how to
integrate and maintain AWS device software throughout the IoT
product lifecycle.
## Dashboard
View automated reports at: **https://aws4embeddedlinux.github.io/meta-aws-ci/**
The dashboard provides:
- **Recipe Versions**: meta-aws recipe versions across Yocto releases (updated daily)
- **Issues & PRs**: Organization-wide issue and pull request tracking (coming soon)
- **Security Alerts**: Dependabot vulnerability summary (coming soon)
## How this repository is organized
```text
auto-upgrader/ <= tool that is used in meta-aws to generate pull requests if an recipe upgrade is available
docs/ <= writeups of different topics
ff-merge/ <= script to perform -next to release branch ff merge
release-tests/ <= script to build and ptests all Yocto meta-aws releases
```
## Repo Linting
This repository uses [pre-commit](https://pre-commit.com/) to run yaml,
whitespace, and
[cloudformation](https://github.com/aws-cloudformation/cfn-lint) linters.
To install pre-commit locally:
```shell
pip install pre-commit
pre-commit install
```
To run the checks outside of git hooks:
```shell
pre-commit run --all-files
```
## License
This repo is licensed under the MIT-0 License.