1
0
mirror of https://github.com/containers/youki synced 2024-09-19 18:37:40 +02:00
youki/scripts/release_tag.sh
Jorge Prendes 60dfbaa0d4
Update doc with cross-rs and musl builds (#2621)
Signed-off-by: Jorge Prendes <jorge.prendes@gmail.com>
2024-01-11 20:39:29 +09:00

24 lines
681 B
Bash
Executable File

#!/bin/bash
TAG=${1}
if [ -z "$TAG" ]; then
echo "Error: No version number provided."
exit 1
fi
VERSION=${TAG##*v}
START_MARKER="<!--youki release begin-->"
END_MARKER="<!--youki release end-->"
echo "\`\`\`console
# curl -sSfL https://github.com/containers/youki/releases/download/v${VERSION}/youki-${VERSION}-\$(uname -m)-musl.tar.gz | tar -xzvC /usr/bin/ youki
\`\`\`" > replace_content.txt
awk -v start="$START_MARKER" -v end="$END_MARKER" -v newfile="replace_content.txt" '
BEGIN {printing=1}
$0 ~ start {print;system("cat " newfile);printing=0}
$0 ~ end {printing=1}
printing' docs/src/user/basic_setup.md > temp.txt && mv temp.txt docs/src/user/basic_setup.md