Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
淡淡忧伤的程序员
DolphinScheduler
提交
1683aff5
DolphinScheduler
项目概览
淡淡忧伤的程序员
/
DolphinScheduler
与 Fork 源项目一致
Fork自
apache / DolphinScheduler
通知
48
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
DolphinScheduler
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1683aff5
编写于
11月 08, 2019
作者:
L
lidongdai
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add src pom
上级
09ef41ca
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
385 addition
and
43 deletion
+385
-43
dolphinscheduler-dist/dolphinscheduler-backend/pom.xml
dolphinscheduler-dist/dolphinscheduler-backend/pom.xml
+2
-2
dolphinscheduler-dist/dolphinscheduler-backend/src/main/assembly/dolphinscheduler-binary-backend.xml
...end/src/main/assembly/dolphinscheduler-binary-backend.xml
+172
-10
dolphinscheduler-dist/dolphinscheduler-src/pom.xml
dolphinscheduler-dist/dolphinscheduler-src/pom.xml
+57
-0
dolphinscheduler-dist/dolphinscheduler-src/src/main/assembly/dolphinscheduler-src.xml
...nscheduler-src/src/main/assembly/dolphinscheduler-src.xml
+70
-0
dolphinscheduler-dist/pom.xml
dolphinscheduler-dist/pom.xml
+1
-0
dolphinscheduler-ui/pom.xml
dolphinscheduler-ui/pom.xml
+5
-5
pom.xml
pom.xml
+78
-26
未找到文件。
dolphinscheduler-dist/dolphinscheduler-backend/pom.xml
浏览文件 @
1683aff5
...
...
@@ -11,7 +11,7 @@
<artifactId>
dolphinscheduler-backend
</artifactId>
<name>
${project.artifactId}
</name>
<
!--<
dependencies>
<dependencies>
<dependency>
<groupId>
org.apache.dolphinscheduler
</groupId>
<artifactId>
dolphinscheduler-server
</artifactId>
...
...
@@ -22,7 +22,7 @@
<artifactId>
dolphinscheduler-api
</artifactId>
</dependency>
</dependencies>
-->
</dependencies>
<profiles>
<profile>
...
...
dolphinscheduler-dist/dolphinscheduler-backend/src/main/assembly/dolphinscheduler-binary-backend.xml
100644 → 100755
浏览文件 @
1683aff5
...
...
@@ -2,20 +2,161 @@
xmlns=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd"
>
<id>
all
</id>
<id>
dolphinscheduler-binary-backend
</id>
<formats>
<format>
tar.gz
</format>
<format>
dir
</format>
</formats>
<includeBaseDirectory>
true
</includeBaseDirectory>
<baseDirectory>
${project.build.finalName}-dolphinscheduler-backend-bin
</baseDirectory>
<fileSets>
<!--alert start-->
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-alert/src/main/resources
</directory>
<includes>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
<include>
**/*.json
</include>
<include>
**/*.ftl
</include>
</includes>
<outputDirectory>
./conf
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-alert/target/
</directory>
<includes>
<include>
dolphinscheduler-alert-${project.version}.jar
</include>
</includes>
<outputDirectory>
lib
</outputDirectory>
</fileSet>
<!--alert end-->
<!--api start-->
<fileSet>
<directory>
src/main/resources
</directory>
<includes>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
<include>
**/*.json
</include>
</includes>
<outputDirectory>
conf
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-common/src/main/resources
</directory>
<includes>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
<include>
**/*.json
</include>
</includes>
<outputDirectory>
conf
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-common/src/main/resources/bin
</directory>
<includes>
<include>
*.*
</include>
</includes>
<directoryMode>
755
</directoryMode>
<outputDirectory>
bin
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-dao/src/main/resources
</directory>
<includes>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
<include>
**/*.json
</include>
</includes>
<outputDirectory>
conf
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-api/src/main/resources
</directory>
<includes>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
<include>
**/*.json
</include>
</includes>
<outputDirectory>
conf
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-api/target/
</directory>
<includes>
<include>
dolphinscheduler-api-${project.version}.jar
</include>
</includes>
<outputDirectory>
lib
</outputDirectory>
</fileSet>
<!--api end-->
<!--server start-->
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-server/src/main/resources
</directory>
<includes>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
<include>
**/*.json
</include>
</includes>
<outputDirectory>
conf
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-common/src/main/resources
</directory>
<includes>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
<include>
**/*.json
</include>
</includes>
<outputDirectory>
conf
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-common/src/main/resources/bin
</directory>
<includes>
<include>
*.*
</include>
</includes>
<directoryMode>
755
</directoryMode>
<outputDirectory>
bin
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-dao/src/main/resources
</directory>
<includes>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
<include>
**/*.json
</include>
<include>
**/*.yml
</include>
</includes>
<outputDirectory>
conf
</outputDirectory>
</fileSet>
<!--<fileSet>
<directory>${basedir}/../../dolphinscheduler-api/src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.json</include>
</includes>
<outputDirectory>conf</outputDirectory>
</fileSet>-->
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-server/target/
</directory>
<includes>
<include>
dolphinscheduler-server-${project.version}.jar
</include>
</includes>
<outputDirectory>
lib
</outputDirectory>
</fileSet>
<!--server end-->
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-rpc/target/
</directory>
<includes>
<include>
dolphinscheduler-rpc-${project.version}.jar
</include>
</includes>
<outputDirectory>
lib
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-server/target/dolphinscheduler-server-${project.version}
</directory>
<includes>
<include>
**/*.*
</include>
</includes>
<outputDirectory>
${basedir}/../../apache-dolphinscheduler-incubating-bin
</outputDirectory>
<outputDirectory>
.
</outputDirectory>
</fileSet>
<fileSet>
...
...
@@ -23,7 +164,7 @@
<includes>
<include>
**/*.*
</include>
</includes>
<outputDirectory>
.
./../apache-dolphinscheduler-incubating-bin
</outputDirectory>
<outputDirectory>
.
</outputDirectory>
</fileSet>
<fileSet>
...
...
@@ -31,7 +172,7 @@
<includes>
<include>
**/*.*
</include>
</includes>
<outputDirectory>
/apache-dolphinscheduler-incubating-bin
</outputDirectory>
<outputDirectory>
.
</outputDirectory>
</fileSet>
<fileSet>
...
...
@@ -39,7 +180,15 @@
<includes>
<include>
**/*.*
</include>
</includes>
<outputDirectory>
/apache-dolphinscheduler-incubating-bin/ui
</outputDirectory>
<outputDirectory>
./ui/dist
</outputDirectory>
</fileSet>
<fileSet>
<directory>
${basedir}/../../dolphinscheduler-ui
</directory>
<includes>
<include>
install-dolphinscheduler-ui.sh
</include>
</includes>
<outputDirectory>
./ui
</outputDirectory>
</fileSet>
<fileSet>
...
...
@@ -47,7 +196,7 @@
<includes>
<include>
**/*
</include>
</includes>
<outputDirectory>
/apache-dolphinscheduler-incubating-bin
/sql
</outputDirectory>
<outputDirectory>
.
/sql
</outputDirectory>
</fileSet>
<fileSet>
...
...
@@ -55,7 +204,7 @@
<includes>
<include>
*.*
</include>
</includes>
<outputDirectory>
/apache-dolphinscheduler-incubating-bin
/script
</outputDirectory>
<outputDirectory>
.
/script
</outputDirectory>
</fileSet>
<fileSet>
...
...
@@ -64,7 +213,7 @@
<include>
config/*.*
</include>
<include>
env/*.*
</include>
</includes>
<outputDirectory>
/apache-dolphinscheduler-incubating-bin
/conf
</outputDirectory>
<outputDirectory>
.
/conf
</outputDirectory>
</fileSet>
<fileSet>
...
...
@@ -74,7 +223,7 @@
<include>
stop-all.sh
</include>
<include>
dolphinscheduler-daemon.sh
</include>
</includes>
<outputDirectory>
/apache-dolphinscheduler-incubating-bin
/bin
</outputDirectory>
<outputDirectory>
.
/bin
</outputDirectory>
</fileSet>
<fileSet>
...
...
@@ -83,8 +232,21 @@
<include>
*.sh
</include>
<include>
*.py
</include>
</includes>
<outputDirectory>
/apache-dolphinscheduler-incubating-bin
</outputDirectory>
<outputDirectory>
.
</outputDirectory>
</fileSet>
</fileSets>
<dependencySets>
<dependencySet>
<outputDirectory>
lib
</outputDirectory>
<useProjectArtifact>
true
</useProjectArtifact>
<excludes>
<exclude>
javax.servlet:servlet-api
</exclude>
<exclude>
org.eclipse.jetty.aggregate:jetty-all
</exclude>
<exclude>
org.slf4j:slf4j-log4j12
</exclude>
<exclude>
org.apache.dolphinscheduler:dolphinscheduler-backend
</exclude>
</excludes>
</dependencySet>
</dependencySets>
</assembly>
\ No newline at end of file
dolphinscheduler-dist/dolphinscheduler-src/pom.xml
0 → 100644
浏览文件 @
1683aff5
<?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 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<artifactId>
dolphinscheduler-dist
</artifactId>
<groupId>
org.apache.dolphinscheduler
</groupId>
<version>
1.1.0-SNAPSHOT
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
dolphinscheduler-src
</artifactId>
<profiles>
<profile>
<id>
release
</id>
<build>
<plugins>
<plugin>
<artifactId>
maven-assembly-plugin
</artifactId>
<version>
2.6
</version>
<configuration>
<descriptors>
<descriptor>
src/main/assembly/dolphinscheduler-src.xml
</descriptor>
</descriptors>
<appendAssemblyId>
false
</appendAssemblyId>
</configuration>
<executions>
<execution>
<id>
dolphinscheduler-src
</id>
<phase>
package
</phase>
<goals>
<goal>
single
</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-source-plugin
</artifactId>
<version>
2.4
</version>
<executions>
<execution>
<id>
attach-sources
</id>
<phase>
verify
</phase>
<goals>
<goal>
jar-no-fork
</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
\ No newline at end of file
dolphinscheduler-dist/dolphinscheduler-src/src/main/assembly/dolphinscheduler-src.xml
0 → 100755
浏览文件 @
1683aff5
<assembly
xmlns=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd"
>
<id>
dolphinscheduler-src
</id>
<formats>
<format>
zip
</format>
</formats>
<includeBaseDirectory>
true
</includeBaseDirectory>
<baseDirectory>
${project.build.finalName}-src-release
</baseDirectory>
<fileSets>
<fileSet>
<directory>
${basedir}/../../
</directory>
<useDefaultExcludes>
true
</useDefaultExcludes>
<includes>
<include>
**/*
</include>
</includes>
<excludes>
<!-- github ignore -->
<exclude>
**/.github/**
</exclude>
<exclude>
.travis.yml
</exclude>
<!-- maven ignore -->
<exclude>
**/target/**
</exclude>
<exclude>
**/*.class
</exclude>
<exclude>
**/*.jar
</exclude>
<exclude>
**/*.war
</exclude>
<exclude>
**/*.zip
</exclude>
<exclude>
**/*.tar
</exclude>
<exclude>
**/*.tar.gz
</exclude>
<!-- maven plugin ignore -->
<exclude>
release.properties
</exclude>
<exclude>
**/pom.xml.releaseBackup
</exclude>
<exclude>
**/cobertura.ser
</exclude>
<exclude>
*.gpg
</exclude>
<!-- node ignore -->
<exclude>
**/dolphinscheduler-ui/dist/**
</exclude>
<exclude>
**/dolphinscheduler-ui/node/**
</exclude>
<exclude>
**/dolphinscheduler-ui/node_modules/**
</exclude>
<!-- eclipse ignore -->
<exclude>
**/.settings/**
</exclude>
<exclude>
**/.project
</exclude>
<exclude>
**/.classpath
</exclude>
<!-- idea ignore -->
<exclude>
**/.idea/**
</exclude>
<exclude>
**/*.ipr
</exclude>
<exclude>
**/*.iml
</exclude>
<exclude>
**/*.iws
</exclude>
<!-- temp ignore -->
<exclude>
**/logs/**
</exclude>
<exclude>
**/*.log
</exclude>
<exclude>
**/*.doc
</exclude>
<exclude>
**/*.cache
</exclude>
<exclude>
**/*.diff
</exclude>
<exclude>
**/*.patch
</exclude>
<exclude>
**/*.tmp
</exclude>
<!-- system ignore -->
<exclude>
**/.DS_Store
</exclude>
<exclude>
**/Thumbs.db
</exclude>
</excludes>
</fileSet>
</fileSets>
</assembly>
\ No newline at end of file
dolphinscheduler-dist/pom.xml
浏览文件 @
1683aff5
...
...
@@ -15,6 +15,7 @@
<modules>
<module>
dolphinscheduler-backend
</module>
<module>
dolphinscheduler-src
</module>
</modules>
...
...
dolphinscheduler-ui/pom.xml
浏览文件 @
1683aff5
...
...
@@ -23,9 +23,9 @@
<plugin>
<groupId>
com.github.eirslett
</groupId>
<artifactId>
frontend-maven-plugin
</artifactId>
<version>
1.6
</version>
<version>
${frontend-maven-plugin.version}
</version>
<executions>
<
!--<
execution>
<execution>
<id>
install node and npm
</id>
<goals>
<goal>
install-node-and-npm
</goal>
...
...
@@ -34,7 +34,7 @@
<nodeVersion>
${node.version}
</nodeVersion>
<npmVersion>
${npm.version}
</npmVersion>
</configuration>
</execution>
-->
</execution>
<execution>
<id>
npm install
</id>
<goals>
...
...
@@ -45,7 +45,7 @@
<arguments>
install
</arguments>
</configuration>
</execution>
<execution>
<!--
<execution>
<id>npm run unit</id>
<phase>test</phase>
<goals>
...
...
@@ -54,7 +54,7 @@
<configuration>
<arguments>run unit</arguments>
</configuration>
</execution>
</execution>
-->
<execution>
<id>
npm run build
</id>
<goals>
...
...
pom.xml
浏览文件 @
1683aff5
...
...
@@ -62,6 +62,15 @@
<spotbugs.version>
3.1.12
</spotbugs.version>
<apache.rat.version>
0.13
</apache.rat.version>
<zookeeper.version>
3.5.6
</zookeeper.version>
<frontend-maven-plugin.version>
1.6
</frontend-maven-plugin.version>
<maven-compiler-plugin.version>
3.3
</maven-compiler-plugin.version>
<maven-assembly-plugin.version>
3.1.0
</maven-assembly-plugin.version>
<maven-release-plugin.version>
2.5.3
</maven-release-plugin.version>
<maven-javadoc-plugin.version>
3.0.1
</maven-javadoc-plugin.version>
<maven-source-plugin.version>
2.4
</maven-source-plugin.version>
<maven-surefire-plugin.version>
2.18.1
</maven-surefire-plugin.version>
<jacoco.version>
0.8.4
</jacoco.version>
</properties>
<dependencyManagement>
...
...
@@ -445,6 +454,9 @@
</scm>
<build>
<finalName>
apache-dolphinscheduler-incubating-${project.artifactId}-${project.version}
</finalName>
<!--<resources>-->
<!--<resource>-->
<!--<directory>src/main/java</directory>-->
...
...
@@ -454,8 +466,65 @@
<!--</includes>-->
<!--</resource>-->
<!--</resources>-->
<pluginManagement>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-compiler-plugin
</artifactId>
<configuration>
<source>
${java.version}
</source>
<target>
${java.version}
</target>
<testSource>
${java.version}
</testSource>
<testTarget>
${java.version}
</testTarget>
</configuration>
<version>
${maven-compiler-plugin.version}
</version>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-surefire-plugin
</artifactId>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-release-plugin
</artifactId>
<version>
${maven-release-plugin.version}
</version>
<configuration>
<tagNameFormat>
@{project.version}
</tagNameFormat>
</configuration>
</plugin>
<plugin>
<artifactId>
maven-assembly-plugin
</artifactId>
<version>
${maven-assembly-plugin.version}
</version>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-javadoc-plugin
</artifactId>
<version>
${maven-javadoc-plugin.version}
</version>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-source-plugin
</artifactId>
<version>
${maven-source-plugin.version}
</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-antrun-plugin
</artifactId>
...
...
@@ -468,6 +537,7 @@
<echo>
${project.build.finalName}
</echo>
<echo>
${basedir}
</echo>
<echo>
${basedir}/../../target/${project.name}
</echo>
<echo>
${project.artifactId}
</echo>
</target>
</configuration>
</plugin>
...
...
@@ -476,7 +546,7 @@
<!--引入javadoc插件 -->
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-javadoc-plugin
</artifactId>
<version>
3.0.1
</version>
<version>
${maven-javadoc-plugin.version}
</version>
<configuration>
<show>
package
</show>
<!-- 禁用java 8 的DocLint新特性,以确保当javadoc有编译错误时,也能正常生成javadoc jar包-->
...
...
@@ -486,7 +556,7 @@
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-release-plugin
</artifactId>
<version>
2.5.2
</version>
<version>
${maven-release-plugin.version}
</version>
<configuration>
<autoVersionSubmodules>
true
</autoVersionSubmodules>
<tagNameFormat>
@{project.version}
</tagNameFormat>
...
...
@@ -502,30 +572,12 @@
</dependencies>
</plugin>
<plugin>
<artifactId>
maven-assembly-plugin
</artifactId>
<version>
2.6
</version>
</plugin>
<!--<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.6</version>
<configuration>
<descriptors>
<descriptor>package.xml</descriptor>
</descriptors>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
</execution>
</executions>
</plugin>-->
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-compiler-plugin
</artifactId>
<version>
2.3.2
</version>
<version>
${maven-compiler-plugin.version}
</version>
<configuration>
<source>
${java.version}
</source>
<target>
${java.version}
</target>
...
...
@@ -536,7 +588,7 @@
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-surefire-plugin
</artifactId>
<version>
2.19.1
</version>
<version>
${maven-surefire-plugin.version}
</version>
<configuration>
<includes>
<include>
**/*Test*.java
</include>
<!--run test classes-->
...
...
@@ -549,7 +601,7 @@
<plugin>
<groupId>
org.jacoco
</groupId>
<artifactId>
jacoco-maven-plugin
</artifactId>
<version>
0.8.4
</version>
<version>
${jacoco.version}
</version>
<configuration>
<destFile>
target/jacoco.exec
</destFile>
<dataFile>
target/jacoco.exec
</dataFile>
...
...
@@ -623,6 +675,7 @@
</build>
<modules>
<module>
dolphinscheduler-ui
</module>
<module>
dolphinscheduler-server
</module>
<module>
dolphinscheduler-common
</module>
<module>
dolphinscheduler-api
</module>
...
...
@@ -630,7 +683,6 @@
<module>
dolphinscheduler-alert
</module>
<module>
dolphinscheduler-rpc
</module>
<module>
dolphinscheduler-dist
</module>
<module>
dolphinscheduler-ui
</module>
</modules>
</project>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录