armbian-build/lib/functions/cli
Ricardo Pardini d66aaf8449 jsoninfo: introduce inventory-artifacts cli
- stops after artifacts-reduced and adds kernels.ndjson and uboots.njdson via jq
- if one runs `./compile.sh inventory-artifacts` we shall get:
  - `output/info/kernels.ndjson`: one line for each kernel build
  - `output/info/uboots.ndjson`: one line for each u-boot build
- this is meant as base for other tooling that acts "for each kernel" or "for each u-boot" such as patch/config rewrites, etc
- cli-jsoninfo: better kernels.ndjson; new kernels-duplicate-config.json
  - so we can detect mistakes ref LINUXCONFIG
  - maybe one day the "Rewrite Kernel Config" GHA can re-use kernels.ndjson
- previous commit introduced targets-all-kernels.yaml, so one can run
  - `./compile.sh inventory-artifacts TARGETS_TEMPLATE=targets-all-kernels.yaml`
2025-11-17 12:21:10 +01:00
..
cli-artifact.sh rootfs: don't use the Armbian repo when building rootfs from both GHA pipelines and CLI; fixes #7123 2024-09-30 16:15:36 +02:00
cli-build.sh Revert "Added a call to losetup -f" 2024-05-20 15:58:51 +02:00
cli-configdump.sh
cli-distccd.sh
cli-docker.sh track input nice value, propagate to docker 2025-09-07 10:01:08 +02:00
cli-flash.sh
cli-jsoninfo.sh jsoninfo: introduce inventory-artifacts cli 2025-11-17 12:21:10 +01:00
cli-oras.sh
cli-patch.sh cli: introduce rewrite-uboot-patches cli command, works similar to the kernel one 2024-03-09 20:03:41 +01:00
cli-requirements.sh
cli-undecided.sh
commands.sh jsoninfo: introduce inventory-artifacts cli 2025-11-17 12:21:10 +01:00
entrypoint.sh track input nice value, propagate to docker 2025-09-07 10:01:08 +02:00
utils-cli.sh