diff mbox series

[yocto-autobuilder-helper,v5,07/12] containers-library: switch to multiarch

Message ID 00eb5ec16719f386599c76fd78fa8613ea2be3f9.1785198322.git.tim.orling@konsulko.com
State New
Headers show
Series Implement 'containers' jobs | expand

Commit Message

Tim Orling July 28, 2026, 1:40 a.m. UTC
Utilize the oci-multiarch detection in run-push-containers script,
which uses 'skopeo-native copy' to 'push' the oci/ directory to the
container registries.

This does mean we are no longer exercising the single-arch path
in run-push-containers, but the previous commit is left in place
to show how that is done if we decide to re-enable it.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
---
 config.json | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)
diff mbox series

Patch

diff --git a/config.json b/config.json
index 8c7a91a..d92c493 100644
--- a/config.json
+++ b/config.json
@@ -1912,39 +1912,39 @@ 
                 "_EXTRA_TAGS=\"$_PV_MAJOR $_PV_MAJOR_MINOR\""
             ],
             "step1" : {
-                "shortname" : "Build 'base' container",
-                "BBTARGETS" : "container-base",
-                "CONTAINER_IMAGE_MAP" : {"container-base": "base"},
+                "shortname" : "Build 'base' multiarch container",
+                "BBTARGETS" : "container-image-multiarch-container-base",
+                "CONTAINER_IMAGE_MAP" : {"container-image-multiarch-container-base": "base"},
                 "CONTAINER_VERSION_RECIPE" : "base-files"
             },
             "step2" : {
-                "shortname" : "Build 'curl' container",
-                "BBTARGETS" : "app-container-curl",
-                "CONTAINER_IMAGE_MAP" : {"app-container-curl": "curl"},
+                "shortname" : "Build 'curl' multiarch container",
+                "BBTARGETS" : "container-image-multiarch-app-container-curl",
+                "CONTAINER_IMAGE_MAP" : {"container-image-multiarch-app-container-curl": "curl"},
                 "CONTAINER_VERSION_RECIPE" : "curl"
             },
             "step3" : {
                 "shortname" : "Build 'python' container",
-                "BBTARGETS" : "app-container-python",
-                "CONTAINER_IMAGE_MAP" : {"app-container-python": "python"},
+                "BBTARGETS" : "container-image-multiarch-app-container-python",
+                "CONTAINER_IMAGE_MAP" : {"container-image-multiarch-app-container-python": "python"},
                 "CONTAINER_VERSION_RECIPE" : "python3"
             },
             "step4" : {
                 "shortname" : "Build 'mosquitto' container",
-                "BBTARGETS" : "app-container-mosquitto",
-                "CONTAINER_IMAGE_MAP" : {"app-container-mosquitto": "mosquitto"},
+                "BBTARGETS" : "container-image-multiarch-app-container-mosquitto",
+                "CONTAINER_IMAGE_MAP" : {"container-image-multiarch-app-container-mosquitto": "mosquitto"},
                 "CONTAINER_VERSION_RECIPE" : "mosquitto"
             },
             "step5" : {
                 "shortname" : "Build 'valkey' container",
-                "BBTARGETS" : "app-container-valkey",
-                "CONTAINER_IMAGE_MAP" : {"app-container-valkey": "valkey"},
+                "BBTARGETS" : "container-image-multiarch-app-container-valkey",
+                "CONTAINER_IMAGE_MAP" : {"container-image-multiarch-app-container-valkey": "valkey"},
                 "CONTAINER_VERSION_RECIPE" : "valkey"
             },
             "step6" : {
                 "shortname" : "Build 'nginx' container",
-                "BBTARGETS" : "app-container-nginx",
-                "CONTAINER_IMAGE_MAP" : {"app-container-nginx": "nginx"},
+                "BBTARGETS" : "container-image-multiarch-app-container-nginx",
+                "CONTAINER_IMAGE_MAP" : {"container-image-multiarch-app-container-nginx": "nginx"},
                 "CONTAINER_VERSION_RECIPE" : "nginx"
             }
         }