This is an automated email from the ASF dual-hosted git repository.
msciabarra pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-task.git
The following commit(s) were added to refs/heads/main by this push:
new 9f12ac2 adding glow
9f12ac2 is described below
commit 9f12ac2eb431293f52db87157bbcb931f66da56a
Author: Michele Sciabarra <[email protected]>
AuthorDate: Fri Aug 9 09:48:31 2024 +0200
adding glow
---
prereq.yml | 36 +++++++++++++++++++++++++++++++++---
1 file changed, 33 insertions(+), 3 deletions(-)
diff --git a/prereq.yml b/prereq.yml
index bc429c2..fd7c3f9 100644
--- a/prereq.yml
+++ b/prereq.yml
@@ -28,8 +28,7 @@ tasks:
- OUT
cmds:
- curl -sL -o"{{.OUT}}" "{{.URL}}"
- - '{{if eq .OS "windows"}}rename {{.OUT}} {{.OUT}}.exe{{end}}'
- - 'chmod +x {{.OUT}}'
+ - '{{if eq .OS "windows"}}rename {{.OUT}} {{.OUT}}{{.EXE}}{{else}}chmod
+x {{.OUT}}{{end}}'
7zz:
desc: download 7zz
@@ -160,6 +159,37 @@ tasks:
FILE: "{{.FILE}}"
OUT: "{{.OUT}}"
+
+ glow:
+ desc: download glow
+ vars:
+ VERSION: "1.5.1"
+ SUFFIX:
+ sh: |
+ case "{{.OS}}-{{.ARCH}}" in
+ linux-amd64) echo "Linux_x86_64" ;;
+ linux-arm64) echo "Linux_arm64" ;;
+ darwin-amd64) echo "Darwin_x86_64" ;;
+ darwin-arm64) echo "Darwin_arm64" ;;
+ windows-*) echo "Windows_x86_64" ;;
+ *) echo "unknown" ;;
+ esac
+ URL:
"https://github.com/charmbracelet/glow/releases/download/v{{.VERSION}}/glow_{{.SUFFIX}}{{.ARC}}"
+ FILE: "{{base .URL}}"
+ OUT: glow
+ cmds:
+ - "echo {{.URL}}"
+ - task: download-and-extract
+ vars:
+ URL: "{{.URL}}"
+ FILE: "{{.FILE}}"
+ OUT: "{{.OUT}}"
+
+#https://github.com/charmbracelet/glow/releases/download/v1.5.1/glow_Linux_x86_64.tar.gz
+#https://github.com/charmbracelet/glow/releases/download/v1.5.1/glow_Linux-x86_64.tar.gz
+
+
+
all:
- task: 7zz
- task: coreutils
@@ -168,6 +198,7 @@ tasks:
- task: k3sup
- task: kubectl
- task: rg
+ - task: glow
test:
vars:
@@ -205,4 +236,3 @@ tasks:
- __OS=darwin __ARCH=amd64 ops -task -t prereq.yml test
- __OS=darwin __ARCH=arm64 ops -task -t prereq.yml test
- __OS=windows __ARCH=amd64 ops -task -t prereq.yml test
-