- echo updating policy parent reference to $parent_latest_snapshot_tag on $repo_location/$target_repo . . .
- sed -i \
- "s/<version.parent.resources>.*<\/version.parent.resources>/<version.parent.resources>$parent_latest_snapshot_tag<\/version.parent.resources>/" \
- $repo_location/policy/parent/integration/pom.xml
+ major_version=$(echo "$parent_latest_released_tag" | $SED -E 's/^([0-9]*)\.[0-9]*\.[0-9]*$/\1/')
+ minor_version=$(echo "$parent_latest_released_tag" | $SED -E 's/^[0-9]*\.([0-9]*)\.[0-9]*$/\1/')
+ patch_version=$(echo "$parent_latest_released_tag" | $SED -E 's/^[0-9]*\.[0-9]*\.([0-9]*)$/\1/')
+ new_patch_version=$(("$patch_version"+1))
+
+ new_snapshot_tag="$major_version"."$minor_version"."$new_patch_version"-SNAPSHOT
+
+ echo updating policy parent reference to "$new_snapshot_tag" on "$repo_location/$target_repo" . . .
+ $SED -i \
+ "s/<version.parent.resources>.*<\/version.parent.resources>/<version.parent.resources>$new_snapshot_tag<\/version.parent.resources>/" \
+ "$repo_location/policy/parent/integration/pom.xml"