|
|
@@ -1,6 +1,6 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<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">
|
|
|
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
<artifactId>api</artifactId>
|
|
|
<version>0.0.1-SNAPSHOT</version>
|
|
|
@@ -22,13 +22,18 @@
|
|
|
</parent>
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
<dependencies>
|
|
|
<dependency>
|
|
|
<groupId>com.nju.edu</groupId>
|
|
|
<artifactId>seecoder-gitlab-client</artifactId>
|
|
|
<version>0.1.0</version>
|
|
|
+ <!-- 这个包引入的log产生了绑定冲突,所以排除掉 -->
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>org.apache.logging.log4j</groupId>
|
|
|
+ <artifactId>log4j-slf4j-impl</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
</dependency>
|
|
|
<!-- https://mvnrepository.com/artifact/org.eclipse.jgit/org.eclipse.jgit -->
|
|
|
<dependency>
|
|
|
@@ -36,10 +41,6 @@
|
|
|
<artifactId>org.eclipse.jgit</artifactId>
|
|
|
<version>5.9.0.202009080501-r</version>
|
|
|
</dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>org.springframework.boot</groupId>
|
|
|
- <artifactId>spring-boot-starter-data-jpa</artifactId>
|
|
|
- </dependency>
|
|
|
<!-- Api Dependencies -->
|
|
|
<!-- use guava-20.0 to solve the dependency conflict between jenkins-client and docker-client -->
|
|
|
<dependency>
|
|
|
@@ -63,15 +64,8 @@
|
|
|
<groupId>org.gitlab4j</groupId>
|
|
|
<artifactId>gitlab4j-api</artifactId>
|
|
|
<version>4.15.7</version>
|
|
|
-<!-- <version>4.8.7</version>-->
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.offbytwo.jenkins</groupId>
|
|
|
- <artifactId>jenkins-client</artifactId>
|
|
|
- <version>0.3.8</version>
|
|
|
+ <!-- <version>4.8.7</version>-->
|
|
|
</dependency>
|
|
|
-
|
|
|
-
|
|
|
<!-- Hibernate Dependencies -->
|
|
|
<dependency>
|
|
|
<groupId>org.hibernate.validator</groupId>
|
|
|
@@ -81,23 +75,19 @@
|
|
|
<groupId>javax.validation</groupId>
|
|
|
<artifactId>validation-api</artifactId>
|
|
|
</dependency>
|
|
|
-
|
|
|
<dependency>
|
|
|
<groupId>seecoder.devcloud</groupId>
|
|
|
<artifactId>common</artifactId>
|
|
|
<version>0.0.1-SNAPSHOT</version>
|
|
|
</dependency>
|
|
|
-
|
|
|
<dependency>
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
<artifactId>spring-boot-starter-logging</artifactId>
|
|
|
</dependency>
|
|
|
-
|
|
|
<dependency>
|
|
|
<groupId>org.projectlombok</groupId>
|
|
|
<artifactId>lombok</artifactId>
|
|
|
</dependency>
|
|
|
-
|
|
|
<!-- https://mvnrepository.com/artifact/io.kubernetes/client-java -->
|
|
|
<dependency>
|
|
|
<groupId>io.kubernetes</groupId>
|
|
|
@@ -107,14 +97,10 @@
|
|
|
|
|
|
<dependency>
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
- <artifactId>spring-boot-starter-web</artifactId>
|
|
|
- </dependency>
|
|
|
-
|
|
|
- <dependency>
|
|
|
- <groupId>org.springframework.boot</groupId>
|
|
|
- <artifactId>spring-boot-starter-tomcat</artifactId>
|
|
|
+ <artifactId>spring-boot-starter-data-jpa</artifactId>
|
|
|
<scope>provided</scope>
|
|
|
</dependency>
|
|
|
+
|
|
|
<dependency>
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
<artifactId>spring-boot-starter-test</artifactId>
|