Update plugin versions during release

Change-Id: Ia8c7c1d5a2a8e6ca69c6f2f64d041e49f916484b
diff --git a/tools/version.sh b/tools/version.sh
index a620d9e..cc8a1fa 100755
--- a/tools/version.sh
+++ b/tools/version.sh
@@ -6,7 +6,15 @@
 # Java based Maven plugin so its fully portable.
 #
 
-POM_FILES=$(git ls-files | grep pom.xml | grep -v /src/main/resources/archetype-resources/pom.xml)
+SERVER_POMS=$(git ls-files | grep pom.xml | grep -v /src/main/resources/archetype-resources/pom.xml)
+POM_FILES=$SERVER_POMS
+
+# CORE PLUGIN LIST
+PLUGINS="commit-message-length-validator replication reviewnotes"
+for p in $PLUGINS
+do
+	POM_FILES="$POM_FILES $(cd plugins/$p && git ls-files | grep pom.xml | sed s,^,plugins/$p/,)"
+done
 
 case "$1" in
 --snapshot=*)
@@ -27,7 +35,11 @@
 	;;
 
 --reset)
-	git checkout HEAD -- $POM_FILES
+	git checkout HEAD -- $SERVER_POMS
+	for p in $PLUGINS
+	do
+		(cd plugins/$p; git checkout $(git ls-files | grep pom.xml))
+	done
 	exit $?
 	;;