|
4 | 4 | <modelVersion>4.0.0</modelVersion>
|
5 | 5 |
|
6 | 6 | <parent>
|
7 |
| - <groupId>org.springframework.boot</groupId> |
8 |
| - <artifactId>spring-boot-starter-parent</artifactId> |
9 |
| - <version>3.3.10</version> |
10 |
| - <relativePath/> <!-- lookup parent from repository --> |
| 7 | + <artifactId>base</artifactId> |
| 8 | + <groupId>org.cardanofoundation.rosetta-java</groupId> |
| 9 | + <version>${revision}</version> |
11 | 10 | </parent>
|
12 | 11 |
|
13 |
| - <groupId>org.cardanofoundation.rosetta-java</groupId> |
14 | 12 | <artifactId>yaci-indexer</artifactId>
|
15 | 13 | <version>1.0.0</version>
|
16 | 14 | <name>yaci-indexer</name>
|
| 15 | + |
17 | 16 | <description>yaci-indexer</description>
|
| 17 | + <packaging>jar</packaging> |
| 18 | + |
18 | 19 | <properties>
|
19 | 20 | <java.version>21</java.version>
|
| 21 | + <maven.compiler.proc>full</maven.compiler.proc> |
20 | 22 | <yaci-store.version>0.1.2</yaci-store.version>
|
21 | 23 | <sonar.exclusions>src/main/java/org/cardanofoundation/rosetta/yaciindexer/stores/txsize/model/*</sonar.exclusions>
|
22 | 24 | <version.spotless-maven-plugin>2.43.0</version.spotless-maven-plugin>
|
|
38 | 40 | <groupId>org.springframework.boot</groupId>
|
39 | 41 | <artifactId>spring-boot-starter</artifactId>
|
40 | 42 | </dependency>
|
41 |
| - |
42 | 43 | <dependency>
|
43 | 44 | <groupId>org.springframework.boot</groupId>
|
44 | 45 | <artifactId>spring-boot-starter-test</artifactId>
|
|
88 | 89 | <artifactId>yaci-store-epoch-spring-boot-starter</artifactId>
|
89 | 90 | <version>${yaci-store.version}</version>
|
90 | 91 | </dependency>
|
| 92 | + <dependency> |
| 93 | + <groupId>io.hypersistence</groupId> |
| 94 | + <artifactId>hypersistence-utils-hibernate-63</artifactId> |
| 95 | + </dependency> |
91 | 96 | <!-- Add mysql or H2 or Postgres dependency based on your database -->
|
92 | 97 | <dependency>
|
93 | 98 | <groupId>org.postgresql</groupId>
|
|
100 | 105 | <plugin>
|
101 | 106 | <groupId>org.springframework.boot</groupId>
|
102 | 107 | <artifactId>spring-boot-maven-plugin</artifactId>
|
| 108 | + <version>${version.spring-boot}</version> |
| 109 | + <executions> |
| 110 | + <execution> |
| 111 | + <goals> |
| 112 | + <goal>repackage</goal> |
| 113 | + <goal>build-info</goal> |
| 114 | + </goals> |
| 115 | + </execution> |
| 116 | + </executions> |
| 117 | + |
| 118 | + </plugin> |
| 119 | + <plugin> |
| 120 | + <groupId>org.apache.maven.plugins</groupId> |
| 121 | + <artifactId>maven-compiler-plugin</artifactId> |
| 122 | + <version>${version.maven-compiler-plugin}</version> |
| 123 | + <configuration> |
| 124 | + <release>21</release> |
| 125 | + <annotationProcessorPaths> |
| 126 | + <path> |
| 127 | + <groupId>org.projectlombok</groupId> |
| 128 | + <artifactId>lombok</artifactId> |
| 129 | + <version>${version.lombok}</version> |
| 130 | + </path> |
| 131 | + </annotationProcessorPaths> |
| 132 | + </configuration> |
103 | 133 | </plugin>
|
104 | 134 | <plugin>
|
105 | 135 | <groupId>com.diffplug.spotless</groupId>
|
|
0 commit comments