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

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


The following commit(s) were added to refs/heads/0.9.0 by this push:
     new 72a0803  generate release from paht
72a0803 is described below

commit 72a080395b807e3699402af6b1ca18b21239706a
Author: Trustable User <[email protected]>
AuthorDate: Sun Jul 19 12:13:55 2026 +0200

    generate release from paht
---
 Taskfile.yml | 23 ++++++++++++++++-------
 1 file changed, 16 insertions(+), 7 deletions(-)

diff --git a/Taskfile.yml b/Taskfile.yml
index 70d8351..e29cbdc 100644
--- a/Taskfile.yml
+++ b/Taskfile.yml
@@ -18,15 +18,22 @@
 version: 3
 
 vars:
-  OPERATOR_IMG:
-    sh: awk -F= '/ARG OPERATOR_IMAGE_DEFAULT=/ { print $2 ; exit }' 
olaris-op/Dockerfile
-  OPERATOR_TAG:
+  RELEASE_FROM_DIR: '{{ if regexMatch "v[0-9][^/]+$" (base .TASKFILE_DIR) }}{{ 
regexFind "v[0-9][^/]+$" (base .TASKFILE_DIR) }}{{ else }}snapshot{{ end }}'
+  RELEASE:
     sh: |
-        if test -e RELEASE
-        then cat RELEASE
-        else git  -C olaris-op rev-parse --short HEAD
+        if test -e .git
+        then git -C olaris-op rev-parse --short HEAD
+        else
+          if test -e RELEASE
+          then cat RELEASE
+          else echo {{.RELEASE_FROM_DIR}} | tee RELEASE
+          fi
         fi
 
+  OPERATOR_TAG: "{{.RELEASE}}"
+
+  OPERATOR_IMG:
+    sh: awk -F= '/ARG OPERATOR_IMAGE_DEFAULT=/ { print $2 ; exit }' 
olaris-op/Dockerfile
   OPERATOR_SRC: "{{.OPERATOR_IMG}}:{{.OPERATOR_TAG}}"
 
   STREAMER_TAG: "{{.OPERATOR_TAG}}"
@@ -47,7 +54,9 @@ vars:
 
 tasks:
 
-    default: task -l
+    default:
+      -  task -l
+      - echo release '{{.RELEASE}}'
 
     clean:
       desc: clean the intermediate artifacts

Reply via email to