Nexus artifact pushing has been added

This commit is contained in:
Sergey Berezin 2019-07-20 14:40:23 +04:00
parent 0bd82211d3
commit d8bc16553f
3 changed files with 49 additions and 65 deletions

View file

@ -7,30 +7,12 @@
<parent> <parent>
<groupId>org.springframework.samples</groupId> <groupId>org.springframework.samples</groupId>
<artifactId>spring-petclinic</artifactId> <artifactId>spring-petclinic</artifactId>
<version>2.1.0.BUILD-SNAPSHOT</version> <version>2.0</version>
</parent> </parent>
<groupId>org.springframework.samples</groupId>
<artifactId>petclinic-application</artifactId> <artifactId>petclinic-application</artifactId>
<name>petclinic-application</name> <name>petclinic-application</name>
<packaging>jar</packaging>
<properties>
<!-- Generic properties -->
<java.version>1.8</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<!-- Web dependencies -->
<webjars-bootstrap.version>3.3.6</webjars-bootstrap.version>
<webjars-jquery-ui.version>1.11.4</webjars-jquery-ui.version>
<webjars-jquery.version>2.2.4</webjars-jquery.version>
<wro4j.version>1.8.0</wro4j.version>
<jacoco.version>0.8.2</jacoco.version>
</properties>
<dependencies> <dependencies>
<!-- Spring and Spring Boot dependencies --> <!-- Spring and Spring Boot dependencies -->
@ -209,45 +191,20 @@
</dependency> </dependency>
</dependencies> </dependencies>
</plugin> </plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>${deploy-plugin.version}</version>
<executions>
<execution>
<id>default-deploy</id>
<phase>deploy</phase>
<goals>
<goal>deploy</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins> </plugins>
</build> </build>
<repositories>
<repository>
<id>spring-snapshots</id>
<name>Spring Snapshots</name>
<url>https://repo.spring.io/snapshot</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-snapshots</id>
<name>Spring Snapshots</name>
<url>https://repo.spring.io/snapshot</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</project> </project>

View file

@ -7,12 +7,12 @@
<parent> <parent>
<groupId>org.springframework.samples</groupId> <groupId>org.springframework.samples</groupId>
<artifactId>spring-petclinic</artifactId> <artifactId>spring-petclinic</artifactId>
<version>2.1.0.BUILD-SNAPSHOT</version> <version>2.0</version>
</parent> </parent>
<groupId>org.springframework.samples</groupId>
<artifactId>petclinic-containers</artifactId> <artifactId>petclinic-containers</artifactId>
<packaging>pom</packaging> <packaging>pom</packaging>
<name>petclinic-containers</name> <name>petclinic-containers</name>
</project> </project>

37
pom.xml
View file

@ -10,25 +10,52 @@
<version>2.1.6.RELEASE</version> <version>2.1.6.RELEASE</version>
</parent> </parent>
<distributionManagement>
<repository>
<id>ci-cd.nexus</id>
<url>https://nexus.ci-cd.ru/repository/maven-releases/</url>
</repository>
</distributionManagement>
<groupId>org.springframework.samples</groupId> <groupId>org.springframework.samples</groupId>
<artifactId>spring-petclinic</artifactId> <artifactId>spring-petclinic</artifactId>
<version>2.1.0.BUILD-SNAPSHOT</version> <version>2.0</version>
<packaging>pom</packaging>
<name>petclinic-modular-parent</name> <name>petclinic-modular-parent</name>
<packaging>pom</packaging>
<modules> <modules>
<module>petclinic-application</module> <module>petclinic-application</module>
<module>petclinic-containers</module> <module>petclinic-containers</module>
</modules> </modules>
<properties>
<!-- Generic properties -->
<java.version>1.8</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<!-- Web dependencies -->
<webjars-bootstrap.version>3.3.6</webjars-bootstrap.version>
<webjars-jquery-ui.version>1.11.4</webjars-jquery-ui.version>
<webjars-jquery.version>2.2.4</webjars-jquery.version>
<wro4j.version>1.8.0</wro4j.version>
<jacoco.version>0.8.2</jacoco.version>
<!-- Other properties -->
<deploy-plugin.version>2.8.1</deploy-plugin.version>
</properties>
<repositories> <repositories>
<repository> <repository>
<id>spring-snapshots</id> <id>spring-snapshots</id>
<name>Spring Snapshots</name> <name>Spring Snapshots</name>
<url>https://repo.spring.io/snapshot</url> <url>https://repo.spring.io/snapshot</url>
<snapshots> <snapshots>
<enabled>true</enabled> <enabled>false</enabled>
</snapshots> </snapshots>
</repository> </repository>
<repository> <repository>
@ -47,7 +74,7 @@
<name>Spring Snapshots</name> <name>Spring Snapshots</name>
<url>https://repo.spring.io/snapshot</url> <url>https://repo.spring.io/snapshot</url>
<snapshots> <snapshots>
<enabled>true</enabled> <enabled>false</enabled>
</snapshots> </snapshots>
</pluginRepository> </pluginRepository>
<pluginRepository> <pluginRepository>