From 266924ab0cad9060c7888df9b3b1ca31103f7a12 Mon Sep 17 00:00:00 2001
From: Abhishek Patil <abpatil@microsoft.com>
Date: Thu, 5 Nov 2020 16:17:17 +0530
Subject: [PATCH] Using properties for defining version

---
 provider/indexer-azure/pom.xml | 27 ++++++++++++++++-----------
 1 file changed, 16 insertions(+), 11 deletions(-)

diff --git a/provider/indexer-azure/pom.xml b/provider/indexer-azure/pom.xml
index 0e3ef484e..f9c01358f 100644
--- a/provider/indexer-azure/pom.xml
+++ b/provider/indexer-azure/pom.xml
@@ -43,8 +43,14 @@
         <nimbus-jose-jwt.version>8.2</nimbus-jose-jwt.version>
         <indexer-core.version>1.0.6-SNAPSHOT</indexer-core.version>
         <spring-security-jwt.version>1.1.1.RELEASE</spring-security-jwt.version>
-        <osdu.azurecore.version>0.0.40</osdu.azurecore.version>
+        <osdu.corelibazure.version>0.0.40</osdu.corelibazure.version>
+        <osdu.oscorecommon.version>0.3.12</osdu.oscorecommon.version>
         <reactor-netty.version>0.9.12.RELEASE</reactor-netty.version>
+        <java-jwt.version>3.8.1</java-jwt.version>
+        <powermock.version>2.0.2</powermock.version>
+        <mockito.version>3.0.0</mockito.version>
+        <cobertura-maven-plugin.version>2.7</cobertura-maven-plugin.version>
+        <spring-security-oauth2.version>2.3.6.RELEASE</spring-security-oauth2.version>
     </properties>
 
     <dependencyManagement>
@@ -59,7 +65,7 @@
             <dependency>
                 <groupId>org.opengroup.osdu</groupId>
                 <artifactId>core-lib-azure</artifactId>
-                <version>${osdu.azurecore.version}</version>
+                <version>${osdu.corelibazure.version}</version>
                 <type>pom</type>
                 <scope>import</scope>
             </dependency>
@@ -138,7 +144,7 @@
         <dependency>
             <groupId>org.springframework.security.oauth</groupId>
             <artifactId>spring-security-oauth2</artifactId>
-            <version>2.3.6.RELEASE</version>
+            <version>${spring-security-oauth2.version}</version>
             <exclusions>
             <exclusion>
                 <groupId>org.codehaus.jackson</groupId>
@@ -168,12 +174,12 @@
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
             <artifactId>os-core-common</artifactId>
-            <version>0.3.12</version>
+            <version>${osdu.oscorecommon.version}</version>
         </dependency>
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
             <artifactId>core-lib-azure</artifactId>
-            <version>${osdu.azurecore.version}</version>
+            <version>${osdu.corelibazure.version}</version>
         </dependency>
 
         <dependency>
@@ -209,19 +215,18 @@
         <dependency>
             <groupId>com.auth0</groupId>
             <artifactId>java-jwt</artifactId>
-            <version>3.8.1</version>
+            <version>${java-jwt.version}</version>
         </dependency>
         <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
-            <version>4.12</version>
             <scope>test</scope>
         </dependency>
         <!-- https://mvnrepository.com/artifact/org.powermock/powermock-api-mockito2 -->
         <dependency>
             <groupId>org.powermock</groupId>
             <artifactId>powermock-api-mockito2</artifactId>
-            <version>2.0.2</version>
+            <version>${powermock.version}</version>
             <scope>test</scope>
         </dependency>
 
@@ -229,19 +234,19 @@
         <dependency>
             <groupId>org.powermock</groupId>
             <artifactId>powermock-module-junit4</artifactId>
-            <version>2.0.2</version>
+            <version>${powermock.version}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>org.mockito</groupId>
             <artifactId>mockito-core</artifactId>
-            <version>3.0.0</version>
+            <version>${mockito.version}</version>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>org.codehaus.mojo</groupId>
             <artifactId>cobertura-maven-plugin</artifactId>
-            <version>2.7</version>
+            <version>${cobertura-maven-plugin.version}</version>
             <scope>test</scope>
         </dependency>
 
-- 
GitLab