#!/bin/bash

if [ ! -z "$DIR_TO_BUILD" ]; then
  cd $DIR_TO_BUILD
fi


if [ "$IS_PARENT" = "true" ]; then
  IS_PARENT=".parent"
else
  IS_PARENT=""
fi


if [[ ! -f "pom.xml" ]]; then  
  echo "no pom.xml in ${DIR_TO_BUILD} dir. exit"
  echo ":stop_sign: no pom.xml in ${DIR_TO_BUILD} dir" >> $GITHUB_STEP_SUMMARY
  exit 1
fi


maven_group_id="$(yq -p xml ".project${IS_PARENT}.groupId" pom.xml)"
VERSION_TO_DEPLOY="$(yq -p xml '.project.version' pom.xml)"
echo "version from pom: $VERSION_TO_DEPLOY"
VERSION_TO_DEPLOY="$VERSION_TO_DEPLOY-SNAPSHOT"

echo "VERSION_TO_DEPLOY=$VERSION_TO_DEPLOY" >> $GITHUB_ENV
echo "version to deploy: $VERSION_TO_DEPLOY"