Skip to content

Commit 57f9b19

Browse files
Merge pull request #616 from data-integrations/fix-maven-publishing-cherrypick
[🍒] Add required for maven central publishing
2 parents 0fa83f6 + 768575e commit 57f9b19

File tree

8 files changed

+300
-31
lines changed

8 files changed

+300
-31
lines changed

cloudsql-mysql-plugin/pom.xml

Lines changed: 39 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,45 @@
2626
<name>CloudSQL MySQL plugin</name>
2727
<artifactId>cloudsql-mysql-plugin</artifactId>
2828
<modelVersion>4.0.0</modelVersion>
29+
<description>CloudSQL MySQL database plugins</description>
30+
<url>https://github.com/data-integrations/database-plugins</url>
31+
32+
<licenses>
33+
<license>
34+
<name>The Apache Software License, Version 2.0</name>
35+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
36+
<distribution>repo</distribution>
37+
<comments>A business-friendly OSS license</comments>
38+
</license>
39+
</licenses>
40+
41+
<developers>
42+
<developer>
43+
<name>CDAP</name>
44+
<email>[email protected]</email>
45+
<organization>CDAP</organization>
46+
<organizationUrl>http://cdap.io</organizationUrl>
47+
</developer>
48+
</developers>
49+
50+
<scm>
51+
<connection>scm:git:https://github.com/cdapio/hydrator-plugins.git</connection>
52+
<developerConnection>scm:git:[email protected]:cdapio/hydrator-plugins.git</developerConnection>
53+
<url>https://github.com/cdapio/hydrator-plugins.git</url>
54+
<tag>HEAD</tag>
55+
</scm>
2956

3057
<dependencies>
3158
<dependency>
3259
<groupId>io.cdap.cdap</groupId>
3360
<artifactId>cdap-etl-api</artifactId>
61+
<version>${cdap.version}</version>
62+
<scope>provided</scope>
63+
</dependency>
64+
<dependency>
65+
<groupId>io.cdap.cdap</groupId>
66+
<artifactId>cdap-api</artifactId>
67+
<version>${cdap.version}</version>
3468
<scope>provided</scope>
3569
</dependency>
3670
<dependency>
@@ -41,6 +75,7 @@
4175
<dependency>
4276
<groupId>io.cdap.plugin</groupId>
4377
<artifactId>hydrator-common</artifactId>
78+
<version>${cdap.plugin.version}</version>
4479
</dependency>
4580
<dependency>
4681
<groupId>io.cdap.plugin</groupId>
@@ -59,26 +94,25 @@
5994
<dependency>
6095
<groupId>io.cdap.cdap</groupId>
6196
<artifactId>hydrator-test</artifactId>
97+
<version>${cdap.version}</version>
6298
<scope>test</scope>
6399
</dependency>
64100
<dependency>
65101
<groupId>io.cdap.cdap</groupId>
66102
<artifactId>cdap-data-pipeline3_2.12</artifactId>
103+
<version>${cdap.version}</version>
67104
<scope>test</scope>
68105
</dependency>
69106
<dependency>
70107
<groupId>junit</groupId>
71108
<artifactId>junit</artifactId>
109+
<version>${junit.version}</version>
72110
<scope>test</scope>
73111
</dependency>
74-
<dependency>
75-
<groupId>io.cdap.cdap</groupId>
76-
<artifactId>cdap-api</artifactId>
77-
<scope>provided</scope>
78-
</dependency>
79112
<dependency>
80113
<groupId>org.mockito</groupId>
81114
<artifactId>mockito-core</artifactId>
115+
<version>${mockito.version}</version>
82116
<scope>test</scope>
83117
</dependency>
84118
<dependency>

cloudsql-postgresql-plugin/pom.xml

Lines changed: 39 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,45 @@
2626
<name>CloudSQL PostgreSQL plugin</name>
2727
<artifactId>cloudsql-postgresql-plugin</artifactId>
2828
<modelVersion>4.0.0</modelVersion>
29+
<description>CloudSQL PostgreSQL database plugins</description>
30+
<url>https://github.com/data-integrations/database-plugins</url>
31+
32+
<licenses>
33+
<license>
34+
<name>The Apache Software License, Version 2.0</name>
35+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
36+
<distribution>repo</distribution>
37+
<comments>A business-friendly OSS license</comments>
38+
</license>
39+
</licenses>
40+
41+
<developers>
42+
<developer>
43+
<name>CDAP</name>
44+
<email>[email protected]</email>
45+
<organization>CDAP</organization>
46+
<organizationUrl>http://cdap.io</organizationUrl>
47+
</developer>
48+
</developers>
49+
50+
<scm>
51+
<connection>scm:git:https://github.com/cdapio/hydrator-plugins.git</connection>
52+
<developerConnection>scm:git:[email protected]:cdapio/hydrator-plugins.git</developerConnection>
53+
<url>https://github.com/cdapio/hydrator-plugins.git</url>
54+
<tag>HEAD</tag>
55+
</scm>
2956

3057
<dependencies>
3158
<dependency>
3259
<groupId>io.cdap.cdap</groupId>
3360
<artifactId>cdap-etl-api</artifactId>
61+
<version>${cdap.version}</version>
62+
<scope>provided</scope>
63+
</dependency>
64+
<dependency>
65+
<groupId>io.cdap.cdap</groupId>
66+
<artifactId>cdap-api</artifactId>
67+
<version>${cdap.version}</version>
3468
<scope>provided</scope>
3569
</dependency>
3670
<dependency>
@@ -41,6 +75,7 @@
4175
<dependency>
4276
<groupId>io.cdap.plugin</groupId>
4377
<artifactId>hydrator-common</artifactId>
78+
<version>${cdap.plugin.version}</version>
4479
</dependency>
4580
<dependency>
4681
<groupId>io.cdap.plugin</groupId>
@@ -63,26 +98,25 @@
6398
<dependency>
6499
<groupId>io.cdap.cdap</groupId>
65100
<artifactId>hydrator-test</artifactId>
101+
<version>${cdap.version}</version>
66102
<scope>test</scope>
67103
</dependency>
68104
<dependency>
69105
<groupId>io.cdap.cdap</groupId>
70106
<artifactId>cdap-data-pipeline3_2.12</artifactId>
107+
<version>${cdap.version}</version>
71108
<scope>test</scope>
72109
</dependency>
73110
<dependency>
74111
<groupId>junit</groupId>
75112
<artifactId>junit</artifactId>
113+
<version>${junit.version}</version>
76114
<scope>test</scope>
77115
</dependency>
78-
<dependency>
79-
<groupId>io.cdap.cdap</groupId>
80-
<artifactId>cdap-api</artifactId>
81-
<scope>provided</scope>
82-
</dependency>
83116
<dependency>
84117
<groupId>org.mockito</groupId>
85118
<artifactId>mockito-core</artifactId>
119+
<version>${mockito.version}</version>
86120
<scope>test</scope>
87121
</dependency>
88122
<dependency>

database-commons/pom.xml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,33 +26,70 @@
2626
<name>Database Commons</name>
2727
<artifactId>database-commons</artifactId>
2828
<modelVersion>4.0.0</modelVersion>
29+
<description>Database Commons</description>
30+
<url>https://github.com/data-integrations/database-plugins</url>
31+
32+
<licenses>
33+
<license>
34+
<name>The Apache Software License, Version 2.0</name>
35+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
36+
<distribution>repo</distribution>
37+
<comments>A business-friendly OSS license</comments>
38+
</license>
39+
</licenses>
40+
41+
<developers>
42+
<developer>
43+
<name>CDAP</name>
44+
<email>[email protected]</email>
45+
<organization>CDAP</organization>
46+
<organizationUrl>http://cdap.io</organizationUrl>
47+
</developer>
48+
</developers>
49+
50+
<scm>
51+
<connection>scm:git:https://github.com/cdapio/hydrator-plugins.git</connection>
52+
<developerConnection>scm:git:[email protected]:cdapio/hydrator-plugins.git</developerConnection>
53+
<url>https://github.com/cdapio/hydrator-plugins.git</url>
54+
<tag>HEAD</tag>
55+
</scm>
2956

3057
<dependencies>
3158
<dependency>
3259
<groupId>io.cdap.cdap</groupId>
3360
<artifactId>cdap-etl-api</artifactId>
61+
<version>${cdap.version}</version>
62+
<scope>provided</scope>
3463
</dependency>
3564
<dependency>
3665
<groupId>io.cdap.plugin</groupId>
3766
<artifactId>hydrator-common</artifactId>
67+
<version>${cdap.plugin.version}</version>
3868
</dependency>
3969
<dependency>
4070
<groupId>com.google.guava</groupId>
4171
<artifactId>guava</artifactId>
72+
<version>${guava.version}</version>
4273
</dependency>
4374

4475
<!-- test dependencies -->
4576
<dependency>
4677
<groupId>io.cdap.cdap</groupId>
4778
<artifactId>hydrator-test</artifactId>
79+
<version>${cdap.version}</version>
80+
<scope>test</scope>
4881
</dependency>
4982
<dependency>
5083
<groupId>io.cdap.cdap</groupId>
5184
<artifactId>cdap-data-pipeline3_2.12</artifactId>
85+
<version>${cdap.version}</version>
86+
<scope>test</scope>
5287
</dependency>
5388
<dependency>
5489
<groupId>junit</groupId>
5590
<artifactId>junit</artifactId>
91+
<version>${junit.version}</version>
92+
<scope>test</scope>
5693
</dependency>
5794
<dependency>
5895
<groupId>com.mockrunner</groupId>
@@ -63,6 +100,8 @@
63100
<dependency>
64101
<groupId>org.mockito</groupId>
65102
<artifactId>mockito-core</artifactId>
103+
<version>${mockito.version}</version>
104+
<scope>test</scope>
66105
</dependency>
67106
</dependencies>
68107

mssql-plugin/pom.xml

Lines changed: 41 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,45 @@
2626
<name>Microsoft SQL Server plugin</name>
2727
<artifactId>mssql-plugin</artifactId>
2828
<modelVersion>4.0.0</modelVersion>
29+
<description>Microsoft SQL Server plugin database plugins</description>
30+
<url>https://github.com/data-integrations/database-plugins</url>
31+
32+
<licenses>
33+
<license>
34+
<name>The Apache Software License, Version 2.0</name>
35+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
36+
<distribution>repo</distribution>
37+
<comments>A business-friendly OSS license</comments>
38+
</license>
39+
</licenses>
40+
41+
<developers>
42+
<developer>
43+
<name>CDAP</name>
44+
<email>[email protected]</email>
45+
<organization>CDAP</organization>
46+
<organizationUrl>http://cdap.io</organizationUrl>
47+
</developer>
48+
</developers>
49+
50+
<scm>
51+
<connection>scm:git:https://github.com/cdapio/hydrator-plugins.git</connection>
52+
<developerConnection>scm:git:[email protected]:cdapio/hydrator-plugins.git</developerConnection>
53+
<url>https://github.com/cdapio/hydrator-plugins.git</url>
54+
<tag>HEAD</tag>
55+
</scm>
2956

3057
<dependencies>
3158
<dependency>
3259
<groupId>io.cdap.cdap</groupId>
3360
<artifactId>cdap-etl-api</artifactId>
61+
<version>${cdap.version}</version>
62+
</dependency>
63+
<dependency>
64+
<groupId>io.cdap.cdap</groupId>
65+
<artifactId>cdap-api</artifactId>
66+
<version>${cdap.version}</version>
67+
<scope>provided</scope>
3468
</dependency>
3569
<dependency>
3670
<groupId>io.cdap.plugin</groupId>
@@ -40,10 +74,12 @@
4074
<dependency>
4175
<groupId>io.cdap.plugin</groupId>
4276
<artifactId>hydrator-common</artifactId>
77+
<version>${cdap.plugin.version}</version>
4378
</dependency>
4479
<dependency>
4580
<groupId>com.google.guava</groupId>
4681
<artifactId>guava</artifactId>
82+
<version>${guava.version}</version>
4783
</dependency>
4884

4985
<!-- test dependencies -->
@@ -57,20 +93,25 @@
5793
<dependency>
5894
<groupId>io.cdap.cdap</groupId>
5995
<artifactId>hydrator-test</artifactId>
96+
<version>${cdap.version}</version>
6097
<scope>test</scope>
6198
</dependency>
6299
<dependency>
63100
<groupId>io.cdap.cdap</groupId>
64101
<artifactId>cdap-data-pipeline3_2.12</artifactId>
102+
<version>${cdap.version}</version>
103+
<scope>test</scope>
65104
</dependency>
66105
<dependency>
67106
<groupId>junit</groupId>
68107
<artifactId>junit</artifactId>
108+
<version>${junit.version}</version>
69109
<scope>test</scope>
70110
</dependency>
71111
<dependency>
72112
<groupId>org.mockito</groupId>
73113
<artifactId>mockito-core</artifactId>
114+
<version>${mockito.version}</version>
74115
<scope>test</scope>
75116
</dependency>
76117
<dependency>
@@ -79,11 +120,6 @@
79120
<version>8.2.1.jre8</version>
80121
<scope>test</scope>
81122
</dependency>
82-
<dependency>
83-
<groupId>io.cdap.cdap</groupId>
84-
<artifactId>cdap-api</artifactId>
85-
<scope>provided</scope>
86-
</dependency>
87123
<dependency>
88124
<groupId>org.jetbrains</groupId>
89125
<artifactId>annotations</artifactId>

0 commit comments

Comments
 (0)