|
|
|
@ -18,18 +18,29 @@
|
|
|
|
|
~ under the License. |
|
|
|
|
~ |
|
|
|
|
--> |
|
|
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0" |
|
|
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
|
|
|
<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 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
|
|
|
|
<modelVersion>4.0.0</modelVersion> |
|
|
|
|
<parent> |
|
|
|
|
<artifactId>dolphinscheduler</artifactId> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler</artifactId> |
|
|
|
|
<version>dev-SNAPSHOT</version> |
|
|
|
|
</parent> |
|
|
|
|
<modelVersion>4.0.0</modelVersion> |
|
|
|
|
|
|
|
|
|
<artifactId>dolphinscheduler-master</artifactId> |
|
|
|
|
|
|
|
|
|
<dependencyManagement> |
|
|
|
|
<dependencies> |
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler-bom</artifactId> |
|
|
|
|
<version>${project.version}</version> |
|
|
|
|
<type>pom</type> |
|
|
|
|
<scope>import</scope> |
|
|
|
|
</dependency> |
|
|
|
|
</dependencies> |
|
|
|
|
</dependencyManagement> |
|
|
|
|
|
|
|
|
|
<dependencies> |
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
@ -66,12 +77,12 @@
|
|
|
|
|
<artifactId>spring-boot-starter-cache</artifactId> |
|
|
|
|
<exclusions> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>log4j-api</artifactId> |
|
|
|
|
<groupId>org.apache.logging.log4j</groupId> |
|
|
|
|
<artifactId>log4j-api</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>log4j-to-slf4j</artifactId> |
|
|
|
|
<groupId>org.apache.logging.log4j</groupId> |
|
|
|
|
<artifactId>log4j-to-slf4j</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
</exclusions> |
|
|
|
|
</dependency> |
|
|
|
@ -93,8 +104,8 @@
|
|
|
|
|
<artifactId>slf4j-log4j12</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>servlet-api</artifactId> |
|
|
|
|
<groupId>javax.servlet</groupId> |
|
|
|
|
<artifactId>servlet-api</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<groupId>org.codehaus.jackson</groupId> |
|
|
|
@ -118,20 +129,20 @@
|
|
|
|
|
<artifactId>hadoop-mapreduce-client-shuffle</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>jersey-client</artifactId> |
|
|
|
|
<groupId>com.sun.jersey</groupId> |
|
|
|
|
<artifactId>jersey-client</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>jersey-core</artifactId> |
|
|
|
|
<groupId>com.sun.jersey</groupId> |
|
|
|
|
<artifactId>jersey-core</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>jaxb-api</artifactId> |
|
|
|
|
<groupId>javax.xml.bind</groupId> |
|
|
|
|
<artifactId>jaxb-api</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>log4j</artifactId> |
|
|
|
|
<groupId>log4j</groupId> |
|
|
|
|
<artifactId>log4j</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
</exclusions> |
|
|
|
|
</dependency> |
|
|
|
@ -149,8 +160,8 @@
|
|
|
|
|
<artifactId>jdk.tools</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>servlet-api</artifactId> |
|
|
|
|
<groupId>javax.servlet</groupId> |
|
|
|
|
<artifactId>servlet-api</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<groupId>javax.servlet</groupId> |
|
|
|
@ -214,16 +225,16 @@
|
|
|
|
|
<artifactId>jsp-api</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>jersey-json</artifactId> |
|
|
|
|
<groupId>com.sun.jersey</groupId> |
|
|
|
|
<artifactId>jersey-json</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>jersey-server</artifactId> |
|
|
|
|
<groupId>com.sun.jersey</groupId> |
|
|
|
|
<artifactId>jersey-server</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
<exclusion> |
|
|
|
|
<artifactId>jersey-core</artifactId> |
|
|
|
|
<groupId>com.sun.jersey</groupId> |
|
|
|
|
<artifactId>jersey-core</artifactId> |
|
|
|
|
</exclusion> |
|
|
|
|
</exclusions> |
|
|
|
|
</dependency> |
|
|
|
@ -240,25 +251,20 @@
|
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler-worker</artifactId> |
|
|
|
|
<scope>test</scope> <!-- master should never depend on worker, this is only for tests --> |
|
|
|
|
<scope>test</scope> |
|
|
|
|
<!-- master should never depend on worker, this is only for tests --> |
|
|
|
|
</dependency> |
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler-log-server</artifactId> |
|
|
|
|
</dependency> |
|
|
|
|
</dependencies> |
|
|
|
|
|
|
|
|
|
<dependencyManagement> |
|
|
|
|
<dependencies> |
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler-bom</artifactId> |
|
|
|
|
<version>${project.version}</version> |
|
|
|
|
<type>pom</type> |
|
|
|
|
<scope>import</scope> |
|
|
|
|
</dependency> |
|
|
|
|
</dependencies> |
|
|
|
|
</dependencyManagement> |
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.springframework.cloud</groupId> |
|
|
|
|
<artifactId>spring-cloud-starter-kubernetes-fabric8-config</artifactId> |
|
|
|
|
</dependency> |
|
|
|
|
|
|
|
|
|
</dependencies> |
|
|
|
|
|
|
|
|
|
<build> |
|
|
|
|
<plugins> |
|
|
|
@ -278,10 +284,10 @@
|
|
|
|
|
<executions> |
|
|
|
|
<execution> |
|
|
|
|
<id>dolphinscheduler-master-server</id> |
|
|
|
|
<phase>package</phase> |
|
|
|
|
<goals> |
|
|
|
|
<goal>single</goal> |
|
|
|
|
</goals> |
|
|
|
|
<phase>package</phase> |
|
|
|
|
<configuration> |
|
|
|
|
<finalName>master-server</finalName> |
|
|
|
|
<descriptors> |
|
|
|
|