gitea-package/gitea-package.sh

55 lines
1.1 KiB
Bash
Raw Normal View History

2024-05-13 11:00:14 +02:00
#!/usr/bin/env sh
2024-05-13 15:19:22 +02:00
set -e
2024-05-13 11:00:14 +02:00
say() {
if [ -n "$2" ]; then
printf "🤖 \e[32mgitea-package\e[0m \e[36m[⚒️ %s]\e[0m: %s \n" "$2" "$1"
else
printf "🤖 \e[32mgitea-package\e[0m: %s \n" "$1"
fi
}
sayE() {
if [ -n "$2" ]; then
printf "🤖 \e[31mgitea-package\e[0m \e[36m[⚒️ %s]\e[0m: %s \n" "$2" "$1" 1>&2
else
printf "🤖 \e[31mgitea-package\e[0m: %s \n" "$1" 1>&2
fi
}
sayW() {
if [ -n "$2" ]; then
printf "🤖 \e[33mgitea-package\e[0m \e[36m[⚒️ %s]\e[0m: %s \n" "$2" "$1" 1>&2
else
printf "🤖 \e[33mgitea-package\e[0m: %s \n" "$1" 1>&2
fi
}
showHelp() {
cat << HELP
🤖 gitea-package Woodpecker-CI Plugin
Syntax:
HELP
}
showENV () {
2024-05-14 07:06:28 +02:00
sayW "Showing plugin settings:" "showENV"
say "PLUGIN_OWNER: $PLUGIN_OWNER" "showENV"
say "PLUGIN_PACKAGE_NAME: $PLUGIN_PACKAGE_NAME" "showENV"
say "PLUGIN_PACKAGE_VERSION: $PLUGIN_PACKAGE_VERSION" "showENV"
say "PLUGIN_FILE_NAME: $PLUGIN_FILE_NAME" "showENV"
say "PLUGIN_UPDATE: $PLUGIN_UPDATE" "showENV"
2024-05-13 11:00:14 +02:00
}
main() {
2024-05-13 14:47:32 +02:00
if [ -n "$PLUGIN_DEBUG" ]; then
2024-05-13 15:03:24 +02:00
showENV
2024-05-13 14:47:32 +02:00
else
sayW "Debug mode disabled."
fi
2024-05-13 11:00:14 +02:00
}
main "$@"