# Check for "-f" maven param, indicating a change in pom location.
pom_path="pom.xml"
-file_path=$(echo "$MAVEN_PARAMS" | grep -E "\-f \S+" | awk '{ print $2 }')
+file_path=$(echo "$MAVEN_PARAMS" | grep -Eo "\-f \S+" | awk '{ print $2 }')
if [ -n "$file_path" ]; then
if [ -d "$file_path" ]; then
pom_path="$file_path/pom.xml"
project=$(xmlstarlet sel \
-N "x=http://maven.apache.org/POM/4.0.0" -t \
--if "/x:project/x:groupId" \
- -v "/x:project/x:groupId" \
+ -v "/x:project/x:groupId" \
--elif "/x:project/x:parent/x:groupId" \
- -v "/x:project/x:parent/x:groupId" \
+ -v "/x:project/x:parent/x:groupId" \
--else -o "" "$pom_path")
project_path="${project//.//}"