|
|
|
@ -31,7 +31,7 @@
|
|
|
|
|
<description>Dolphin Scheduler is a distributed and easy-to-expand visual DAG workflow scheduling system, dedicated |
|
|
|
|
to solving the complex dependencies in data processing, making the scheduling system out of the box for data |
|
|
|
|
processing.</description> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<modules> |
|
|
|
|
<module>dolphinscheduler-bom</module> |
|
|
|
|
<module>dolphinscheduler-alert</module> |
|
|
|
@ -58,7 +58,7 @@
|
|
|
|
|
<module>dolphinscheduler-ui</module> |
|
|
|
|
<module>dolphinscheduler-scheduler-plugin</module> |
|
|
|
|
</modules> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<properties> |
|
|
|
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
|
|
|
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
|
|
|
@ -91,11 +91,11 @@
|
|
|
|
|
<docker.tag>${project.version}</docker.tag> |
|
|
|
|
<docker.build.skip>true</docker.build.skip> |
|
|
|
|
<docker.push.skip>true</docker.push.skip> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<python.sign.skip>true</python.sign.skip> |
|
|
|
|
<skipDepCheck>true</skipDepCheck> |
|
|
|
|
</properties> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dependencyManagement> |
|
|
|
|
<dependencies> |
|
|
|
|
<dependency> |
|
|
|
@ -173,13 +173,13 @@
|
|
|
|
|
<artifactId>dolphinscheduler-spi</artifactId> |
|
|
|
|
<version>${project.version}</version> |
|
|
|
|
</dependency> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler-data-quality</artifactId> |
|
|
|
|
<version>${project.version}</version> |
|
|
|
|
</dependency> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler-python</artifactId> |
|
|
|
@ -260,7 +260,7 @@
|
|
|
|
|
<artifactId>dolphinscheduler-registry-mysql</artifactId> |
|
|
|
|
<version>${project.version}</version> |
|
|
|
|
</dependency> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler-scheduler-api</artifactId> |
|
|
|
@ -271,7 +271,7 @@
|
|
|
|
|
<artifactId>dolphinscheduler-scheduler-quartz</artifactId> |
|
|
|
|
<version>${project.version}</version> |
|
|
|
|
</dependency> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler-datasource-all</artifactId> |
|
|
|
@ -282,7 +282,7 @@
|
|
|
|
|
<artifactId>dolphinscheduler-datasource-api</artifactId> |
|
|
|
|
<version>${project.version}</version> |
|
|
|
|
</dependency> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler-task-api</artifactId> |
|
|
|
@ -298,7 +298,7 @@
|
|
|
|
|
<artifactId>dolphinscheduler-task-all</artifactId> |
|
|
|
|
<version>${project.version}</version> |
|
|
|
|
</dependency> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dependency> |
|
|
|
|
<groupId>org.apache.dolphinscheduler</groupId> |
|
|
|
|
<artifactId>dolphinscheduler-ui</artifactId> |
|
|
|
@ -310,9 +310,9 @@
|
|
|
|
|
<version>${project.version}</version> |
|
|
|
|
</dependency> |
|
|
|
|
</dependencies> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dependencyManagement> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<dependencies> |
|
|
|
|
<!-- |
|
|
|
|
NOTE: only development / test phase dependencies (scope = test / provided) |
|
|
|
@ -370,7 +370,7 @@
|
|
|
|
|
<scope>test</scope> |
|
|
|
|
</dependency> |
|
|
|
|
</dependencies> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<build> |
|
|
|
|
<pluginManagement> |
|
|
|
|
<plugins> |
|
|
|
@ -380,7 +380,7 @@
|
|
|
|
|
<version>${rpm-maven-plugion.version}</version> |
|
|
|
|
<inherited>false</inherited> |
|
|
|
|
</plugin> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<plugin> |
|
|
|
|
<groupId>org.apache.maven.plugins</groupId> |
|
|
|
|
<artifactId>maven-compiler-plugin</artifactId> |
|
|
|
@ -392,7 +392,7 @@
|
|
|
|
|
<testTarget>${java.version}</testTarget> |
|
|
|
|
</configuration> |
|
|
|
|
</plugin> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<plugin> |
|
|
|
|
<groupId>org.apache.maven.plugins</groupId> |
|
|
|
|
<artifactId>maven-release-plugin</artifactId> |
|
|
|
@ -401,13 +401,13 @@
|
|
|
|
|
<tagNameFormat>@{project.version}</tagNameFormat> |
|
|
|
|
</configuration> |
|
|
|
|
</plugin> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<plugin> |
|
|
|
|
<groupId>org.apache.maven.plugins</groupId> |
|
|
|
|
<artifactId>maven-assembly-plugin</artifactId> |
|
|
|
|
<version>${maven-assembly-plugin.version}</version> |
|
|
|
|
</plugin> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<plugin> |
|
|
|
|
<groupId>org.apache.maven.plugins</groupId> |
|
|
|
|
<artifactId>maven-javadoc-plugin</artifactId> |
|
|
|
@ -417,7 +417,7 @@
|
|
|
|
|
<failOnError>false</failOnError> |
|
|
|
|
</configuration> |
|
|
|
|
</plugin> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<plugin> |
|
|
|
|
<groupId>org.apache.maven.plugins</groupId> |
|
|
|
|
<artifactId>maven-dependency-plugin</artifactId> |
|
|
|
@ -512,7 +512,7 @@
|
|
|
|
|
</plugin> |
|
|
|
|
</plugins> |
|
|
|
|
</pluginManagement> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<plugins> |
|
|
|
|
<plugin> |
|
|
|
|
<groupId>org.owasp</groupId> |
|
|
|
@ -554,7 +554,7 @@
|
|
|
|
|
</dependency> |
|
|
|
|
</dependencies> |
|
|
|
|
</plugin> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<plugin> |
|
|
|
|
<groupId>org.apache.maven.plugins</groupId> |
|
|
|
|
<artifactId>maven-compiler-plugin</artifactId> |
|
|
|
@ -584,7 +584,7 @@
|
|
|
|
|
</dependency> |
|
|
|
|
</dependencies> |
|
|
|
|
</plugin> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- jenkins plugin jacoco report--> |
|
|
|
|
<plugin> |
|
|
|
|
<groupId>org.jacoco</groupId> |
|
|
|
@ -648,13 +648,22 @@
|
|
|
|
|
<eclipse> |
|
|
|
|
<file>style/spotless_dolphinscheduler_formatter.xml</file> |
|
|
|
|
</eclipse> |
|
|
|
|
<removeUnusedImports /> |
|
|
|
|
<importOrder> |
|
|
|
|
<file>style/eclipse.importorder</file> |
|
|
|
|
</importOrder> |
|
|
|
|
<replaceRegex> |
|
|
|
|
<name>Remove wildcard imports</name> |
|
|
|
|
<searchRegex>import\s+[^\*\s]+\*;(\r\n|\r|\n)</searchRegex> |
|
|
|
|
<replacement>$1</replacement> |
|
|
|
|
</replaceRegex> |
|
|
|
|
</java> |
|
|
|
|
<pom> |
|
|
|
|
<sortPom> |
|
|
|
|
<encoding>UTF-8</encoding> |
|
|
|
|
<nrOfIndentSpace>4</nrOfIndentSpace> |
|
|
|
|
<keepBlankLines>true</keepBlankLines> |
|
|
|
|
<indentBlankLines>true</indentBlankLines> |
|
|
|
|
<indentBlankLines>false</indentBlankLines> |
|
|
|
|
<indentSchemaLocation>true</indentSchemaLocation> |
|
|
|
|
<spaceBeforeCloseEmptyElement>true</spaceBeforeCloseEmptyElement> |
|
|
|
|
<sortModules>false</sortModules> |
|
|
|
@ -747,7 +756,7 @@
|
|
|
|
|
<url>https://github.com/apache/dolphinscheduler</url> |
|
|
|
|
<tag>HEAD</tag> |
|
|
|
|
</scm> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<profiles> |
|
|
|
|
<profile> |
|
|
|
|
<id>docker</id> |
|
|
|
|