Update plugin version mechanism

Change-Id: I463d3ddc6bfbf7a0c52f758f066ba532ea41d137
diff --git a/pom.xml b/pom.xml
index 381225d..ae5af72 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
   <groupId>com.amd.gerrit.plugins.manifestsubscription</groupId>
   <artifactId>manifest-subscription</artifactId>
   <packaging>jar</packaging>
-  <version>2.9.1</version>
+  <version>${gitdescribe}</version>
   <name>manifestSubscription</name>
 
   <properties>
@@ -69,6 +69,29 @@
         </configuration>
       </plugin>
 
+      <!-- Use git-describe for version -->
+      <plugin>
+        <groupId>com.lukegb.mojo</groupId>
+        <artifactId>gitdescribe-maven-plugin</artifactId>
+        <version>3.0</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>gitdescribe</goal>
+            </goals>
+            <id>git-describe</id>
+            <phase>initialize</phase>
+            <configuration>
+              <descriptionProperty>gitdescribe</descriptionProperty>
+              <extraArguments>
+                <param>--dirty</param>
+                <param>--tags</param>
+              </extraArguments>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+
       <!-- create uber jar-->
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>