Add README, LICENSE and buildscripts

Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
This commit is contained in:
Vasyl Gello 2023-11-27 16:27:52 +00:00
parent 4069104169
commit b763fe3f59
7 changed files with 389 additions and 0 deletions

24
contrib/semver/name.sh Normal file
View file

@ -0,0 +1,24 @@
#!/bin/sh
# Get the current branch name
BRANCH="$GITHUB_REF_NAME"
if [ -z "$BRANCH" ]; then
BRANCH=$(git symbolic-ref --short HEAD 2>/dev/null)
fi
if [ $? != 0 ] || [ -z "$BRANCH" ]; then
printf "yggstack"
exit 0
fi
# Remove "/" characters from the branch name if present
BRANCH=$(echo $BRANCH | tr -d "/")
# Check if the branch name is not develop
if [ "$BRANCH" = "develop" ]; then
printf "yggstack"
exit 0
fi
# If it is something other than develop, append it
printf "yggstack-%s" "$BRANCH"

11
contrib/semver/version.sh Normal file
View file

@ -0,0 +1,11 @@
#!/bin/sh
case "$*" in
*--bare*)
# Remove the "v" prefix
git describe --tags --match="v[0-9]*\.[0-9]*\.[0-9]*" | cut -c 2-
;;
*)
git describe --tags --match="v[0-9]*\.[0-9]*\.[0-9]*"
;;
esac