|
34 | 34 | <checkstyle.version>3.0.0</checkstyle.version> |
35 | 35 | <checkstyle.methodNameFormat>^_?[a-z][a-zA-Z0-9]*$</checkstyle.methodNameFormat> |
36 | 36 | <autorelease>false</autorelease> |
| 37 | + <!-- keeping closed repos with failure - default is false because the errors are visible in the maven output, but true will leave the repo open for investigation in Sonatype Nexus --> |
| 38 | + <keepStagingReposOnFailure>false</keepStagingReposOnFailure> |
37 | 39 | </properties> |
38 | 40 |
|
39 | 41 | <licenses> |
|
55 | 57 | <url>https://github.com/eclipse/microprofile-lra/issues</url> |
56 | 58 | </issueManagement> |
57 | 59 |
|
| 60 | + <developers> |
| 61 | + <developer> |
| 62 | + <name>MicroProfile Community</name> |
| 63 | + <url>https://groups.google.com/forum/#!forum/microprofile</url> |
| 64 | + </developer> |
| 65 | + </developers> |
| 66 | + |
58 | 67 | <scm> |
59 | 68 | <connection>scm:git:https://github.com/eclipse/microprofile-lra.git</connection> |
60 | 69 | <developerConnection>scm:git:https://github.com/eclipse/microprofile-lra.git</developerConnection> |
|
109 | 118 | <name>Project Repository - Releases</name> |
110 | 119 | <url>https://repo.eclipse.org/content/groups/cbi/</url> |
111 | 120 | </pluginRepository> |
| 121 | + <pluginRepository> |
| 122 | + <id>microprofile.repo.eclipse.org</id> |
| 123 | + <name>Microprofile Project Repository - Releases</name> |
| 124 | + <url>https://repo.eclipse.org/content/groups/microprofile/</url> |
| 125 | + </pluginRepository> |
112 | 126 | </pluginRepositories> |
113 | 127 |
|
114 | 128 | <build> |
|
124 | 138 | <artifactId>maven-jar-plugin</artifactId> |
125 | 139 | <version>3.0.2</version> |
126 | 140 | </plugin> |
| 141 | + <plugin> |
| 142 | + <groupId>org.apache.maven.plugins</groupId> |
| 143 | + <artifactId>maven-source-plugin</artifactId> |
| 144 | + <version>3.0.1</version> |
| 145 | + </plugin> |
| 146 | + <plugin> |
| 147 | + <groupId>org.apache.maven.plugins</groupId> |
| 148 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 149 | + <version>2.10.4</version> |
| 150 | + </plugin> |
127 | 151 | <plugin> |
128 | 152 | <groupId>org.apache.maven.plugins</groupId> |
129 | 153 | <artifactId>maven-release-plugin</artifactId> |
|
132 | 156 | <autoVersionSubmodules>true</autoVersionSubmodules> |
133 | 157 | <pushChanges>false</pushChanges> |
134 | 158 | <localCheckout>true</localCheckout> |
| 159 | + <useReleaseProfile>false</useReleaseProfile> |
| 160 | + <arguments>${arguments} -Prelease -Drevremark=${revremark}</arguments> |
135 | 161 | </configuration> |
136 | 162 | </plugin> |
137 | 163 | <plugin> |
138 | 164 | <groupId>org.eclipse.cbi.maven.plugins</groupId> |
139 | 165 | <artifactId>eclipse-jarsigner-plugin</artifactId> |
140 | 166 | <version>1.1.4</version> |
141 | 167 | </plugin> |
| 168 | + <plugin> |
| 169 | + <groupId>org.apache.maven.plugins</groupId> |
| 170 | + <artifactId>maven-gpg-plugin</artifactId> |
| 171 | + <version>1.6</version> |
| 172 | + </plugin> |
142 | 173 | </plugins> |
143 | 174 | </pluginManagement> |
144 | 175 | <plugins> |
|
247 | 278 | </excludes> |
248 | 279 | </configuration> |
249 | 280 | </plugin> |
250 | | - |
251 | 281 | </plugins> |
252 | 282 | </build> |
253 | 283 |
|
|
285 | 315 | </execution> |
286 | 316 | </executions> |
287 | 317 | </plugin> |
| 318 | + <plugin> |
| 319 | + <groupId>org.apache.maven.plugins</groupId> |
| 320 | + <artifactId>maven-gpg-plugin</artifactId> |
| 321 | + <executions> |
| 322 | + <execution> |
| 323 | + <id>sign-artifacts</id> |
| 324 | + <phase>verify</phase> |
| 325 | + <goals> |
| 326 | + <goal>sign</goal> |
| 327 | + </goals> |
| 328 | + </execution> |
| 329 | + </executions> |
| 330 | + </plugin> |
288 | 331 | </plugins> |
289 | 332 | </build> |
290 | 333 | </profile> |
|
0 commit comments