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 configdump: alias config-dump, config-dump-json and new config-dump-no-json (bash declare format) 2023-05-04 16:08:11 +02:00
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-flash.sh: replace x$varx != xx check with sane declaration (#5713) 2023-09-15 17:13:44 -07:00
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 bat-cat: introduce tooling support for bat (colorized/smart cat), including DEBIAN/xxx syntaxes; cached in Docker image 2023-03-31 09:12:44 +02:00
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 docker/sudo: better control/info over CLI relaunch args; introduce CLI relaunch envs 2023-04-21 14:26:33 +02:00