From 7e1524f942f99d08300f235ab28bf1262d1c87e7 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Thu, 23 Dec 2021 09:10:07 +0100 Subject: [PATCH] OZG-1518 use common for pluto-server --- pluto-server/pom.xml | 174 +----------------- .../VorgangHeaderRepositoryITCase.java | 2 +- 2 files changed, 11 insertions(+), 165 deletions(-) diff --git a/pluto-server/pom.xml b/pluto-server/pom.xml index fe3056291..3b68a4736 100644 --- a/pluto-server/pom.xml +++ b/pluto-server/pom.xml @@ -5,33 +5,23 @@ <modelVersion>4.0.0</modelVersion> <parent> - <groupId>org.springframework.boot</groupId> - <artifactId>spring-boot-starter-parent</artifactId> - <version>2.4.12</version> - <relativePath /> <!-- lookup parent from repository --> + <groupId>de.itvsh.kop</groupId> + <artifactId>kop-common-parent</artifactId> + <version>0.0.1-SNAPSHOT</version> + <relativePath/> </parent> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-server</artifactId> <version>0.18.0-SNAPSHOT</version> <name>Pluto Server</name> - <description>Server Implementierung des VorgangManagers (Pluto) + <description> + Server Implementierung des VorgangManagers (Pluto) </description> <properties> <java.version>17</java.version> - <grpc.spring-boot-starter.version>2.12.0.RELEASE</grpc.spring-boot-starter.version> - <mapstruct.version>1.4.2.Final</mapstruct.version> - <lorem.version>2.1</lorem.version> - <faker.version>1.0.2</faker.version> - <spring-admin.version>2.3.1</spring-admin.version> - - <lombok.version>edge-SNAPSHOT</lombok.version> - - <commons-io.version>2.8.0</commons-io.version> - <commons-collections.version>4.4</commons-collections.version> - <spring-boot.build-image.imageName>docker.ozg-sh.de/pluto:build-latest</spring-boot.build-image.imageName> <zip.version>2.7.0</zip.version> @@ -63,7 +53,6 @@ <dependency> <groupId>net.devh</groupId> <artifactId>grpc-server-spring-boot-starter</artifactId> - <version>${grpc.spring-boot-starter.version}</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> @@ -74,11 +63,7 @@ <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> - <dependency> - <groupId>de.codecentric</groupId> - <artifactId>spring-boot-admin-starter-client</artifactId> - <version>${spring-admin.version}</version> - </dependency> + <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> @@ -103,29 +88,26 @@ <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> - <version>${commons-io.version}</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> - <version>${commons-collections.version}</version> </dependency> <dependency> <groupId>com.thedeanda</groupId> <artifactId>lorem</artifactId> - <version>${lorem.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>com.github.javafaker</groupId> <artifactId>javafaker</artifactId> - <version>${faker.version}</version> + <scope>test</scope> </dependency> + <dependency> <groupId>org.mapstruct</groupId> <artifactId>mapstruct</artifactId> - <version>${mapstruct.version}</version> </dependency> <dependency> <groupId>org.freemarker</groupId> @@ -142,19 +124,6 @@ <version>${jsoup.version}</version> </dependency> - <!-- Logging/Monitoring --> - <dependency> - <groupId>net.logstash.logback</groupId> - <artifactId>logstash-logback-encoder</artifactId> - <version>6.3</version> - </dependency> - - <dependency> - <groupId>io.micrometer</groupId> - <artifactId>micrometer-registry-prometheus</artifactId> - <scope>runtime</scope> - </dependency> - <!-- Dev --> <dependency> <groupId>org.springframework.boot</groupId> @@ -171,7 +140,6 @@ <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> - <version>${lombok.version}</version> </dependency> <!-- Test --> @@ -219,35 +187,11 @@ <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> - <executions> - <execution> - <id>build info</id> - <goals> - <goal>build-info</goal> - </goals> - </execution> - </executions> </plugin> <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> - <version>0.8.7</version> - <executions> - <execution> - <id>start-agent</id> - <goals> - <goal>prepare-agent</goal> - </goals> - </execution> - <execution> - <id>generate-report</id> - <phase>package</phase> - <goals> - <goal>report</goal> - </goals> - </execution> - </executions> </plugin> <plugin> @@ -263,69 +207,15 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>${java.version}</source> - <target>${java.version}</target> - <fork>true</fork> - <annotationProcessorPaths> - <path> - <groupId>org.projectlombok</groupId> - <artifactId>lombok</artifactId> - <version>${lombok.version}</version> - </path> - <path> - <groupId>org.mapstruct</groupId> - <artifactId>mapstruct-processor</artifactId> - <version>${mapstruct.version}</version> - </path> - </annotationProcessorPaths> - - <showWarnings>true</showWarnings> - <compilerArgs> - <compilerArg> - -Amapstruct.defaultComponentModel=spring - </compilerArg> - <compilerArg> - -Amapstruct.unmappedTargetPolicy=WARN - </compilerArg> - <compilerArg> - -Amapstruct.unmappedSourcePolicy=WARN - </compilerArg> - </compilerArgs> - </configuration> </plugin> <plugin> <groupId>pl.project13.maven</groupId> <artifactId>git-commit-id-plugin</artifactId> - <configuration> - <offline>true</offline> - </configuration> - <executions> - <execution> - <id>get-the-git-infos</id> - <goals> - <goal>revision</goal> - </goals> - <phase>initialize</phase> - </execution> - </executions> </plugin> </plugins> </build> - <repositories> - <repository> - <id>ozg-nexus</id> - <name>ozg nexus</name> - <url>https://nexus.ozg-sh.de/repository/ozg-group/</url> - </repository> - <repository> - <id>projectlombok.org</id> - <url>https://projectlombok.org/edge-releases</url> - </repository> - </repositories> - <distributionManagement> <repository> <id>ozg-nexus</id> @@ -333,54 +223,10 @@ <url>https://nexus.ozg-sh.de/repository/ozg-releases/</url> </repository> <snapshotRepository> - <id>ozg-nexus</id> + <id>ozg-snapshots-nexus</id> <name>ozg-snapshots</name> <url>https://nexus.ozg-sh.de/repository/ozg-snapshots/</url> </snapshotRepository> </distributionManagement> - <profiles> - <profile> - <id>docker-build</id> - <build> - <plugins> - <plugin> - <groupId>com.spotify</groupId> - <artifactId>dockerfile-maven-plugin</artifactId> - <version>1.4.13</version> - <configuration> - <username>admin</username> - <password>admin</password> - <repository>registry.ozg-sh.de/sh-land/pluto</repository> - <!-- <repository>default-route-openshift-image-registry.apps.lab.okd.local/sh-kiel-dev/pluto</repository> --> - <tag>${git.branch}-${project.version}</tag> - <useMavenSettingsForAuth>true</useMavenSettingsForAuth> - <buildArgs> - <JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE> - </buildArgs> - </configuration> - <executions> - <execution> - <id>default</id> - <phase>deploy</phase> - <goals> - <goal>build</goal> - <goal>tag</goal> - <goal>push</goal> - </goals> - </execution> - </executions> - <dependencies> - <dependency> - <groupId>javax.activation</groupId> - <artifactId>activation</artifactId> - <version>1.1.1</version> - </dependency> - </dependencies> - </plugin> - </plugins> - </build> - </profile> - </profiles> - </project> diff --git a/pluto-server/src/test/java/de/itvsh/ozg/pluto/vorgang/VorgangHeaderRepositoryITCase.java b/pluto-server/src/test/java/de/itvsh/ozg/pluto/vorgang/VorgangHeaderRepositoryITCase.java index 23998baae..033fd3aa4 100644 --- a/pluto-server/src/test/java/de/itvsh/ozg/pluto/vorgang/VorgangHeaderRepositoryITCase.java +++ b/pluto-server/src/test/java/de/itvsh/ozg/pluto/vorgang/VorgangHeaderRepositoryITCase.java @@ -10,6 +10,7 @@ import java.time.ZonedDateTime; import java.time.temporal.ChronoUnit; import java.util.UUID; +import org.apache.commons.lang3.StringUtils; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Nested; @@ -28,7 +29,6 @@ import de.itvsh.ozg.pluto.command.WiedervorlageTestFactory; import de.itvsh.ozg.pluto.common.test.DataITCase; import de.itvsh.ozg.pluto.vorgang.FindVorgangRequest.OrderCriteria; import de.itvsh.ozg.pluto.vorgang.Vorgang.Status; -import net.logstash.logback.encoder.org.apache.commons.lang3.StringUtils; @DataITCase class VorgangHeaderRepositoryITCase { -- GitLab