source "$ROOT_PATH"/scripts/common.sh
if $BUILD_FROM_SCRATCH ; then
  if [ -z "$SONAR_ARGS" ] || [ "$RUN_SONAR_SCAN" = "false" ]; then
  export SONAR_ARGS=""
  fi

  if [ -z "$MVN_PROFILE" ]; then
      pwd
      mvn_command="mvn -q -B clean install $SONAR_ARGS $MAVEN_EXTRA_ARGS"
  else
      pwd
      mvn_command="mvn -q -B clean install $SONAR_ARGS "$MVN_PROFILE" $MAVEN_EXTRA_ARGS"
  fi

  echo_green_bg "mvn command = $mvn_command"
  mvn_output=$($mvn_command)
  maven_exit_code=$?

  if [[ "$maven_exit_code" -ne 0 ]] ; then
	echo "mvn command failed with exit code $maven_exit_code"
	exit $maven_exit_code
  fi

  echo "ZIP_FILE=target/$SVC_NAME.zip" >> $GITHUB_ENV
  echo "VERSION_TO_DEPLOY=GH-DEV-$BUILD_NUMBER" >> $GITHUB_ENV
fi


