This is an automated email from the ASF dual-hosted git repository.

sciabarracom pushed a commit to branch build-local
in repository https://gitbox.apache.org/repos/asf/openserverless-build.git


The following commit(s) were added to refs/heads/build-local by this push:
     new 3f3aaf2  Add buildx-all task
3f3aaf2 is described below

commit 3f3aaf22fddf4977508d0c2b9feae9383f869b21
Author: Michele Sciabarra <[email protected]>
AuthorDate: Wed Jul 1 07:56:20 2026 +0000

    Add buildx-all task
---
 Taskfile.yml | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/Taskfile.yml b/Taskfile.yml
index 470e9d4..7d49d90 100644
--- a/Taskfile.yml
+++ b/Taskfile.yml
@@ -316,6 +316,35 @@ tasks:
       vars:
          ACT: "build"
 
+  buildx-all:
+    desc: build multi-arch OpenWhisk images without pushing
+    cmds:
+    - |
+      if test "${OPENWHISK_BUILDCONTAINER:-}" = "1"; then
+        task buildx-all:local
+      else
+        printf '%s\n' 'mkdir -p /tmp/openserverless-docker-config && printf 
"{}\n" >/tmp/openserverless-docker-config/config.json && 
OPENWHISK_BUILDCONTAINER=1 DOCKER_CONFIG=/tmp/openserverless-docker-config 
TAG="{{.TAG}}" task buildx-all:local' | ops ide devcontainer
+      fi
+
+  buildx-all:local:
+    cmds:
+    - task: ensure-openwhisk
+    - task: build:scala
+      vars:
+         ACT: "buildx"
+    - task: build:controller
+      vars:
+         ACT: "buildx"
+    - task: build:invoker
+      vars:
+         ACT: "buildx"
+    - task: build:scheduler
+      vars:
+         ACT: "buildx"
+    - task: build:standalone
+      vars:
+         ACT: "buildx"
+
   build:
     desc: build local OpenWhisk images, update OPS root, load kind, and roll 
out controller
     cmds:

Reply via email to