debian-forge-cli/cmd/image-builder
Michael Vogt 8635a22ad9 main: skip arch checks onIMAGE_BUILDER_EXPERIMENTAL=bootstrap
This commit skips the arch checks if the experimental "bootstrap"
option is used. The main use-case of this option is to bootstrap
a foreign architecture so just assume that and skip arch checks
when set.

This allows to write:
```
$ IMAGE_BUILDER_EXPERIMENTAL=bootstrap=ghcr.io/mvo5/fedora-buildroot:41 \
   ./image-builder build --arch=riscv64 minimal-raw --distro=fedora-41
```
and do a riscv64 cross arch build.
2025-03-12 18:10:46 +00:00
..
build.go main: fix creating output dir for --with-buildlog 2025-03-07 13:17:10 +00:00
describeimg.go describeimg: typo in describe output 2025-02-06 20:00:49 +01:00
describeimg_test.go main: add new --extra-repo flag 2025-02-12 12:57:21 +01:00
distro.go image-builder: newline in error message 2025-01-20 06:55:24 +00:00
distro_test.go image-builder: newline in error message 2025-01-20 06:55:24 +00:00
export_test.go main: add new --extra-repo flag 2025-02-12 12:57:21 +01:00
filters.go main: add --force-repo flag 2025-02-13 11:31:06 +00:00
filters_test.go main: add new --extra-repo flag 2025-02-12 12:57:21 +01:00
list.go main: add new --extra-repo flag 2025-02-12 12:57:21 +01:00
main.go main: skip arch checks onIMAGE_BUILDER_EXPERIMENTAL=bootstrap 2025-03-12 18:10:46 +00:00
main_test.go main: skip arch checks onIMAGE_BUILDER_EXPERIMENTAL=bootstrap 2025-03-12 18:10:46 +00:00
manifest.go main: add --force-repo flag 2025-02-13 11:31:06 +00:00
repos.go main: add --force-repo flag 2025-02-13 11:31:06 +00:00
repos_test.go main: add --force-repo flag 2025-02-13 11:31:06 +00:00
upload.go main: simplify upload error handling 2025-02-18 09:49:16 +00:00
upload_test.go main: simplify upload error handling 2025-02-18 09:49:16 +00:00