From cb72860a80e9ce35ed7281d7a124c80db435e0ab Mon Sep 17 00:00:00 2001 From: Eugene Date: Sun, 21 Jul 2024 16:38:39 +0800 Subject: [PATCH] Update the whole pom structure of Griffin-2.0.0 1.Catch up with Apache parent build latest update version-33. 2.Resolve warnings in maven build. --- griffin-connectors/pom.xml | 15 +++++++-------- griffin-dqc/pom.xml | 15 +++++++-------- griffin-metric/pom.xml | 21 ++++++++++----------- pom.xml | 38 ++++++++++++++++++++++---------------- schedulers/pom.xml | 19 +++++++++---------- 5 files changed, 55 insertions(+), 53 deletions(-) diff --git a/griffin-connectors/pom.xml b/griffin-connectors/pom.xml index 1f9d4c63c..81e7f2ff1 100644 --- a/griffin-connectors/pom.xml +++ b/griffin-connectors/pom.xml @@ -8,7 +8,7 @@ to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 + https://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an @@ -23,18 +23,17 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs 4.0.0 - org.apache - apache - 17 - + org.apache.griffin + griffin + 2.0.0-SNAPSHOT - org.apache.griffin + org.apache.griffin.connectors griffin-connectors 2.0.0-SNAPSHOT pom - Apache Griffin ${project.version} - http://griffin.apache.org + griffin-connectors-${project.parent.version} + https://griffin.apache.org \ No newline at end of file diff --git a/griffin-dqc/pom.xml b/griffin-dqc/pom.xml index c56a45520..ca526f087 100644 --- a/griffin-dqc/pom.xml +++ b/griffin-dqc/pom.xml @@ -8,7 +8,7 @@ to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 + https://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an @@ -23,18 +23,17 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs 4.0.0 - org.apache - apache - 17 - + org.apache.griffin + griffin + 2.0.0-SNAPSHOT - org.apache.griffin + org.apache.griffin.dataquality griffin-dqc 2.0.0-SNAPSHOT pom - Apache Griffin ${project.version} - http://griffin.apache.org + griffin-dqc-${project.parent.version} + https://griffin.apache.org \ No newline at end of file diff --git a/griffin-metric/pom.xml b/griffin-metric/pom.xml index baac7cf48..4a6acb8a8 100644 --- a/griffin-metric/pom.xml +++ b/griffin-metric/pom.xml @@ -8,7 +8,7 @@ to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 + https://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an @@ -17,24 +17,23 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> - - + + 4.0.0 - org.apache - apache - 17 - + org.apache.griffin + griffin + 2.0.0-SNAPSHOT - org.apache.griffin + org.apache.griffin.metric griffin-metric 2.0.0-SNAPSHOT pom - Apache Griffin ${project.version} - http://griffin.apache.org + griffin-metric-${project.parent.version} + https://griffin.apache.org \ No newline at end of file diff --git a/pom.xml b/pom.xml index 08d766b53..1d1cdb9ce 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 + https://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an @@ -17,16 +17,16 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> - + 4.0.0 org.apache apache - 17 - + 33 + org.apache.griffin @@ -34,11 +34,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs 2.0.0-SNAPSHOT pom Apache Griffin ${project.version} - http://griffin.apache.org - - - 3.2.5 - + https://griffin.apache.org UTF-8 @@ -53,7 +49,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs ${java.version} ${java.version} - 0.11 + ${version.apache-rat-plugin} 1.6.0 compile @@ -63,13 +59,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt + https://www.apache.org/licenses/LICENSE-2.0.txt Apache Software Foundation - http://www.apache.org + https://www.apache.org @@ -121,7 +117,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs org.apache.maven.plugins maven-compiler-plugin - 3.8.1 + 3.11.0 ${maven.compiler.source} ${maven.compiler.target} @@ -131,11 +127,21 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs org.apache.maven.plugins maven-surefire-plugin - 3.0.0-M3 + 3.1.2 false true - once + + 1 + true false ${project.build.directory}/surefire-reports diff --git a/schedulers/pom.xml b/schedulers/pom.xml index dd5ef6eaf..44f60ae8f 100644 --- a/schedulers/pom.xml +++ b/schedulers/pom.xml @@ -17,24 +17,23 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> - - + + 4.0.0 - org.apache - apache - 17 - + org.apache.griffin + griffin + 2.0.0-SNAPSHOT - org.apache.griffin + org.apache.griffin.schedulers schedulers 2.0.0-SNAPSHOT pom - Apache Griffin ${project.version} - http://griffin.apache.org + griffin-schedulers-${project.parent.version} + https://griffin.apache.org \ No newline at end of file