yuzurss

Feed aggregator microservice based on Spring
git clone https://git.neuralcrash.com/yuzurss.git
Log | Files | Refs | README | LICENSE

pom.xml (2525B)


      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
      3 	<modelVersion>4.0.0</modelVersion>
      4 
      5 	<groupId>xyz.kebigon</groupId>
      6 	<artifactId>yuzurss</artifactId>
      7 	<version>0.1.3</version>
      8 
      9 	<parent>
     10 		<groupId>org.springframework.boot</groupId>
     11 		<artifactId>spring-boot-starter-parent</artifactId>
     12 		<version>2.2.6.RELEASE</version>
     13 		<relativePath /> <!-- lookup parent from repository -->
     14 	</parent>
     15 
     16 	<name>YuzuRSS</name>
     17 	<description>RSS aggregator microservice based on Spring MVC</description>
     18 
     19 	<properties>
     20 		<java.version>1.8</java.version>
     21 	</properties>
     22 
     23 	<dependencies>
     24 		<dependency>
     25 			<groupId>org.springframework.boot</groupId>
     26 			<artifactId>spring-boot-starter-web</artifactId>
     27 		</dependency>
     28 		<dependency>
     29 			<groupId>org.springframework.boot</groupId>
     30 			<artifactId>spring-boot-starter-cache</artifactId>
     31 		</dependency>
     32 
     33 		<!-- Caffeine Cache -->
     34 		<dependency>
     35 			<groupId>com.github.ben-manes.caffeine</groupId>
     36 			<artifactId>caffeine</artifactId>
     37 		</dependency>
     38 
     39 		<!-- ROME -->
     40 		<dependency>
     41 			<groupId>com.rometools</groupId>
     42 			<artifactId>rome</artifactId>
     43 			<version>1.12.2</version>
     44 		</dependency>
     45 
     46 		<!-- Project Lombok -->
     47 		<dependency>
     48 			<groupId>org.projectlombok</groupId>
     49 			<artifactId>lombok</artifactId>
     50 			<scope>provided</scope>
     51 		</dependency>
     52 
     53 		<dependency>
     54 			<groupId>org.springframework.boot</groupId>
     55 			<artifactId>spring-boot-starter-test</artifactId>
     56 			<scope>test</scope>
     57 			<exclusions>
     58 				<exclusion>
     59 					<groupId>org.junit.vintage</groupId>
     60 					<artifactId>junit-vintage-engine</artifactId>
     61 				</exclusion>
     62 			</exclusions>
     63 		</dependency>
     64 	</dependencies>
     65 
     66 	<build>
     67 		<plugins>
     68 			<plugin>
     69 				<artifactId>maven-assembly-plugin</artifactId>
     70 				<configuration>
     71 					<descriptors>
     72 						<descriptor>src/assembly/assembly.xml</descriptor>
     73 					</descriptors>
     74 				</configuration>
     75 				<executions>
     76 					<execution>
     77 						<phase>package</phase>
     78 						<goals>
     79 							<goal>single</goal>
     80 						</goals>
     81 					</execution>
     82 				</executions>
     83 			</plugin>
     84 
     85 			<plugin>
     86 				<artifactId>maven-surefire-plugin</artifactId>
     87 				<configuration>
     88 					<additionalClasspathElements>
     89 						<additionalClasspathElement>src/main/packaged-resources/cfg</additionalClasspathElement>
     90 					</additionalClasspathElements>
     91 				</configuration>
     92 			</plugin>
     93 		</plugins>
     94 	</build>
     95 
     96 </project>