mirror of
https://github.com/ivabus/www
synced 2024-11-10 06:45:16 +03:00
inject maintainer into the metadata
This commit is contained in:
parent
f56e4a1387
commit
33d931ef3b
9
.github/build-package-pages.sh
vendored
9
.github/build-package-pages.sh
vendored
|
@ -2,16 +2,17 @@
|
|||
# cmd: $ ./build-package-pages.sh srcJson targetPath
|
||||
# sample: $ .github/build-package-pages.sh src/data/packages.json src/content/packages'
|
||||
|
||||
for row in $(cat $1 | jq -r '.[] | @base64'); do
|
||||
for row in $(jq -r '.[] | @base64' < "$1"); do
|
||||
_jq() {
|
||||
echo ${row} | base64 --decode | jq -r ${1}
|
||||
echo "${row}" | base64 --decode | jq -r "${1}"
|
||||
}
|
||||
touch $2/$(_jq '.slug').md
|
||||
touch "$2"/"$(_jq '.slug')".md
|
||||
content="---
|
||||
type: page
|
||||
title: \"$(_jq '.name')\"
|
||||
maintainer: \"$(_jq '.maintainer')\"
|
||||
Description: \"$(_jq '.desc' | tr '\"' "'")\"
|
||||
layout: \"package-detail\"
|
||||
---"
|
||||
echo "$content" > $2/$(_jq '.slug').md
|
||||
echo "$content" > "$2"/"$(_jq '.slug')".md
|
||||
done
|
Loading…
Reference in a new issue