armbian-build/tools
Igor 4bba1d3c5e
Repo tools: add parallel repository generation support (#9150)
**Repository tools: enable parallel repo generation and refactor repo.sh**

Add support for parallel repository generation using GitHub Actions, allowing
multiple workers to build different releases concurrently without database
locking conflicts.

### Highlights
- Add `-R/--single-release`, `update-main`, and `merge` for CI-level parallelism
- Use isolated per-release databases; remove local `-j/--parallel-jobs`
- Sign all Release files; optimize signing order
- Add `extract-repo.sh` for extracting and reorganizing packages from repositories
- Replace file-based logging with syslog (`logger`), removing sudo requirement
- Improve error handling, signing logic, and robustness
- Refactor repo.sh for better readability and documentation
- Apply CodeRabbit-recommended fixes

Signed-off-by: Igor Pecovnik <igor@armbian.com>
2026-01-02 16:48:06 +01:00
..
dashboards pipeline: inventory all board vars; add not-eos-with-video; introduce TARGETS_FILTER_INCLUDE 2023-07-26 15:15:02 +02:00
repository Repo tools: add parallel repository generation support (#9150) 2026-01-02 16:48:06 +01:00
gen-series.sh consolidate rk322x and rockchip 32 bit families 2023-12-26 16:45:30 +01:00
mk_format_patch mk_format_patch: fix shellcheck SC2045 (error) 2024-08-02 17:21:36 +02:00
README.md add a hand command line tool (#3909) 2022-06-20 14:03:11 +03:00
unifying_configs add a hand command line tool (#3909) 2022-06-20 14:03:11 +03:00

tool usage
mk_format_patch facilitate the creation of a series of non-numbered patches
unifying_configs helps to unify kernel configs (kernel 5.x only)