|
904 | 904 | </dependencies> |
905 | 905 |
|
906 | 906 | <build> |
| 907 | + <extensions> |
| 908 | + <extension> |
| 909 | + <groupId>com.google.cloud.artifactregistry</groupId> |
| 910 | + <artifactId>artifactregistry-maven-wagon</artifactId> |
| 911 | + <version>2.2.5</version> |
| 912 | + </extension> |
| 913 | + </extensions> |
907 | 914 | <testSourceDirectory>${testSourceLocation}</testSourceDirectory> |
908 | 915 | <plugins> |
909 | 916 | <plugin> |
|
1058 | 1065 | <!-- Profile for release. Includes signing of jars. --> |
1059 | 1066 | <profiles> |
1060 | 1067 | <profile> |
1061 | | - <id>release</id> |
1062 | | - <build> |
1063 | | - <plugins> |
1064 | | - <!-- Source JAR --> |
1065 | | - <plugin> |
1066 | | - <groupId>org.apache.maven.plugins</groupId> |
1067 | | - <artifactId>maven-source-plugin</artifactId> |
1068 | | - <version>2.2.1</version> |
1069 | | - <configuration> |
1070 | | - <excludeResources>true</excludeResources> |
1071 | | - </configuration> |
1072 | | - <executions> |
1073 | | - <execution> |
1074 | | - <id>attach-sources</id> |
1075 | | - <phase>package</phase> |
1076 | | - <goals> |
1077 | | - <goal>jar-no-fork</goal> |
1078 | | - </goals> |
1079 | | - </execution> |
1080 | | - </executions> |
1081 | | - </plugin> |
| 1068 | + <id>common-artifacts</id> |
| 1069 | + <build> |
| 1070 | + <plugins> |
| 1071 | + <!-- Source JAR --> |
| 1072 | + <plugin> |
| 1073 | + <groupId>org.apache.maven.plugins</groupId> |
| 1074 | + <artifactId>maven-source-plugin</artifactId> |
| 1075 | + <version>2.2.1</version> |
| 1076 | + <configuration> |
| 1077 | + <excludeResources>true</excludeResources> |
| 1078 | + </configuration> |
| 1079 | + <executions> |
| 1080 | + <execution> |
| 1081 | + <id>attach-sources</id> |
| 1082 | + <phase>package</phase> |
| 1083 | + <goals> |
| 1084 | + <goal>jar-no-fork</goal> |
| 1085 | + </goals> |
| 1086 | + </execution> |
| 1087 | + </executions> |
| 1088 | + </plugin> |
1082 | 1089 |
|
1083 | | - <!-- Javadoc jar --> |
1084 | | - <plugin> |
1085 | | - <groupId>org.apache.maven.plugins</groupId> |
1086 | | - <artifactId>maven-javadoc-plugin</artifactId> |
1087 | | - <version>2.9.1</version> |
1088 | | - <configuration> |
1089 | | - <additionalparam>-Xdoclint:none</additionalparam> |
1090 | | - <links> |
1091 | | - <link>http://download.oracle.com/javase/${jee.version}/docs/api/</link> |
1092 | | - </links> |
1093 | | - <doctitle>${project.name} ${project.version}</doctitle> |
1094 | | - <bottom> |
1095 | | - <![CDATA[Copyright © {currentYear} <a href="http://cdap.io" target="_blank">CDAP</a> Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, Version 2.0</a>.]]> |
1096 | | - </bottom> |
1097 | | - </configuration> |
1098 | | - <executions> |
1099 | | - <execution> |
1100 | | - <id>attach-javadoc</id> |
1101 | | - <phase>package</phase> |
1102 | | - <goals> |
1103 | | - <goal>jar</goal> |
1104 | | - </goals> |
1105 | | - </execution> |
1106 | | - </executions> |
1107 | | - </plugin> |
| 1090 | + <!-- Javadoc jar --> |
| 1091 | + <plugin> |
| 1092 | + <groupId>org.apache.maven.plugins</groupId> |
| 1093 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 1094 | + <version>2.9.1</version> |
| 1095 | + <configuration> |
| 1096 | + <additionalparam>-Xdoclint:none</additionalparam> |
| 1097 | + <links> |
| 1098 | + <link>http://download.oracle.com/javase/${jee.version}/docs/api/</link> |
| 1099 | + </links> |
| 1100 | + <doctitle>${project.name} ${project.version}</doctitle> |
| 1101 | + <bottom> |
| 1102 | + <![CDATA[Copyright © {currentYear} <a href="http://cdap.io" target="_blank">CDAP</a> Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, Version 2.0</a>.]]> |
| 1103 | + </bottom> |
| 1104 | + </configuration> |
| 1105 | + <executions> |
| 1106 | + <execution> |
| 1107 | + <id>attach-javadoc</id> |
| 1108 | + <phase>package</phase> |
| 1109 | + <goals> |
| 1110 | + <goal>jar</goal> |
| 1111 | + </goals> |
| 1112 | + </execution> |
| 1113 | + </executions> |
| 1114 | + </plugin> |
1108 | 1115 |
|
1109 | | - <plugin> |
1110 | | - <groupId>org.codehaus.mojo</groupId> |
1111 | | - <artifactId>build-helper-maven-plugin</artifactId> |
1112 | | - <version>3.3.0</version> |
1113 | | - <executions> |
1114 | | - <execution> |
1115 | | - <id>attach-artifacts</id> |
1116 | | - <phase>package</phase> |
1117 | | - <goals> |
1118 | | - <goal>attach-artifact</goal> |
1119 | | - </goals> |
1120 | | - <configuration> |
1121 | | - <artifacts> |
1122 | | - <artifact> |
1123 | | - <file>target/${project.artifactId}-${project.version}.json</file> |
1124 | | - <type>json</type> |
1125 | | - </artifact> |
1126 | | - </artifacts> |
1127 | | - </configuration> |
1128 | | - </execution> |
1129 | | - </executions> |
1130 | | - </plugin> |
| 1116 | + <plugin> |
| 1117 | + <groupId>org.codehaus.mojo</groupId> |
| 1118 | + <artifactId>build-helper-maven-plugin</artifactId> |
| 1119 | + <version>3.3.0</version> |
| 1120 | + <executions> |
| 1121 | + <execution> |
| 1122 | + <id>attach-artifacts</id> |
| 1123 | + <phase>package</phase> |
| 1124 | + <goals> |
| 1125 | + <goal>attach-artifact</goal> |
| 1126 | + </goals> |
| 1127 | + <configuration> |
| 1128 | + <artifacts> |
| 1129 | + <artifact> |
| 1130 | + <file>target/${project.artifactId}-${project.version}.json</file> |
| 1131 | + <type>json</type> |
| 1132 | + </artifact> |
| 1133 | + </artifacts> |
| 1134 | + </configuration> |
| 1135 | + </execution> |
| 1136 | + </executions> |
| 1137 | + </plugin> |
1131 | 1138 |
|
1132 | | - <plugin> |
1133 | | - <groupId>org.apache.maven.plugins</groupId> |
1134 | | - <artifactId>maven-gpg-plugin</artifactId> |
1135 | | - <version>1.5</version> |
1136 | | - <configuration> |
1137 | | - <passphrase>${gpg.passphrase}</passphrase> |
1138 | | - <useAgent>${gpg.useagent}</useAgent> |
1139 | | - </configuration> |
1140 | | - <executions> |
1141 | | - <execution> |
1142 | | - <goals> |
1143 | | - <goal>sign</goal> |
1144 | | - </goals> |
1145 | | - </execution> |
1146 | | - </executions> |
1147 | | - </plugin> |
| 1139 | +<!-- <plugin>--> |
| 1140 | +<!-- <groupId>org.apache.maven.plugins</groupId>--> |
| 1141 | +<!-- <artifactId>maven-gpg-plugin</artifactId>--> |
| 1142 | +<!-- <version>1.5</version>--> |
| 1143 | +<!-- <configuration>--> |
| 1144 | +<!-- <passphrase>${gpg.passphrase}</passphrase>--> |
| 1145 | +<!-- <useAgent>${gpg.useagent}</useAgent>--> |
| 1146 | +<!-- </configuration>--> |
| 1147 | +<!-- <executions>--> |
| 1148 | +<!-- <execution>--> |
| 1149 | +<!-- <goals>--> |
| 1150 | +<!-- <goal>sign</goal>--> |
| 1151 | +<!-- </goals>--> |
| 1152 | +<!-- </execution>--> |
| 1153 | +<!-- </executions>--> |
| 1154 | +<!-- </plugin>--> |
| 1155 | + </plugins> |
| 1156 | + </build> |
| 1157 | + </profile> |
| 1158 | + |
| 1159 | + <profile> |
| 1160 | + <id>version-release</id> |
| 1161 | + <distributionManagement> |
| 1162 | + <repository> |
| 1163 | + <id>artifact-registry</id> |
| 1164 | + <url>artifactregistry://us-maven.pkg.dev/komalyd-dev/my-test-maven-repo</url> |
| 1165 | + </repository> |
| 1166 | + </distributionManagement> |
| 1167 | + </profile> |
| 1168 | + |
| 1169 | + |
| 1170 | + <profile> |
| 1171 | + <id>release</id> |
| 1172 | + <build> |
| 1173 | + <plugins> |
1148 | 1174 | <plugin> |
1149 | 1175 | <groupId>org.sonatype.central</groupId> |
1150 | 1176 | <artifactId>central-publishing-maven-plugin</artifactId> |
|
0 commit comments