Commit 85f959b3e76f02bb6ec97a88e979b10afee23d72

Authored by Paulo Graça
1 parent 7b5c033334
Exists in master

[maven-release-plugin] prepare release degois-orcid-client-2.0

Showing 1 changed file with 80 additions and 0 deletions   Show diff stats
pom.xml
... ... @@ -139,6 +139,86 @@
139 139 <skipTests>true</skipTests>
140 140 </configuration>
141 141 </plugin>
  142 + <plugin>
  143 + <groupId>org.apache.maven.plugins</groupId>
  144 + <artifactId>maven-release-plugin</artifactId>
  145 + <version>2.5.1</version>
  146 + <dependencies>
  147 + <dependency>
  148 + <groupId>org.apache.maven.shared</groupId>
  149 + <artifactId>maven-invoker</artifactId>
  150 + <version>2.2</version>
  151 + </dependency>
  152 + </dependencies>
  153 + </plugin>
142 154 </plugins>
143 155 </build>
  156 +
  157 +
  158 + <profiles>
  159 + <profile>
  160 + <id>release-sign-artifacts</id>
  161 + <activation>
  162 + <property>
  163 + <name>performRelease</name>
  164 + <value>true</value>
  165 + </property>
  166 + </activation>
  167 + <build>
  168 + <plugins>
  169 + <plugin>
  170 + <groupId>org.apache.maven.plugins</groupId>
  171 + <artifactId>maven-gpg-plugin</artifactId>
  172 + <version>1.6</version>
  173 + <executions>
  174 + <execution>
  175 + <id>sign-artifacts</id>
  176 + <phase>verify</phase>
  177 + <goals>
  178 + <goal>sign</goal>
  179 + </goals>
  180 + </execution>
  181 + </executions>
  182 + </plugin>
  183 + </plugins>
  184 + </build>
  185 + </profile>
  186 + </profiles>
  187 +
  188 + <distributionManagement>
  189 + <repository>
  190 + <id>central</id>
  191 + <name>rcaap-releases</name>
  192 + <url>https://rcaap.jfrog.io/rcaap/libs-release-local</url>
  193 + </repository>
  194 + </distributionManagement>
  195 + <url>https://gitlab.fccn.pt/dev-degois/orcid-java-client/wikis/home</url>
  196 + <description>Simple, easy to use ORCiD client written in Java. Supports the public and Tier2 API with OAuth. Natural object mapping - The entire ORCiD message schema is represented as a hirearchical graph of POJOs with JAXB support for serialisation. This work is based on Tom Demeranville Orcid Java Client that is available at GitHub</description>
  197 + <organization>
  198 + <name>FCT|FCCN</name>
  199 + <url>http://www.fccn.pt</url>
  200 + </organization>
  201 + <scm>
  202 + <developerConnection>scm:git:git@gitlab.fccn.pt:dev-degois/orcid-java-client.git</developerConnection>
  203 + <url>https://gitlab.fccn.pt/dev-degois/orcid-java-client.git</url>
  204 + <tag>degois-orcid-client-2.0</tag>
  205 + </scm>
  206 +
  207 + <licenses>
  208 + <license>
  209 + <name>MIT License</name>
  210 + <url>https://gitlab.fccn.pt/dev-degois/orcid-java-client/raw/master/LICENSE.md</url>
  211 + <distribution>repo</distribution>
  212 + </license>
  213 + </licenses>
  214 +
  215 + <developers>
  216 + <developer>
  217 + <name>Development Degóis team</name>
  218 + <url>https://gitlab.fccn.pt/groups/dev-degois/members</url>
  219 + <roles>
  220 + <role>committer</role>
  221 + </roles>
  222 + </developer>
  223 + </developers>
144 224 </project>
145 225 \ No newline at end of file
... ...