|
@@ -220,10 +220,7 @@
|
|
|
${basedir}/../dolphinscheduler-alert/src/main/resources
|
|
|
</location>
|
|
|
<includes>
|
|
|
- <include>**/*.properties</include>
|
|
|
- <include>**/*.xml</include>
|
|
|
- <include>**/*.json</include>
|
|
|
- <include>**/*.ftl</include>
|
|
|
+ <include>**/*.*</include>
|
|
|
</includes>
|
|
|
</source>
|
|
|
|
|
@@ -232,9 +229,7 @@
|
|
|
${basedir}/../dolphinscheduler-common/src/main/resources
|
|
|
</location>
|
|
|
<includes>
|
|
|
- <include>**/*.properties</include>
|
|
|
- <include>**/*.xml</include>
|
|
|
- <include>**/*.json</include>
|
|
|
+ <include>**/*.*</include>
|
|
|
</includes>
|
|
|
</source>
|
|
|
|
|
@@ -243,10 +238,7 @@
|
|
|
${basedir}/../dolphinscheduler-dao/src/main/resources
|
|
|
</location>
|
|
|
<includes>
|
|
|
- <include>**/*.properties</include>
|
|
|
- <include>**/*.xml</include>
|
|
|
- <include>**/*.json</include>
|
|
|
- <include>**/*.yml</include>
|
|
|
+ <include>**/*.*</include>
|
|
|
</includes>
|
|
|
</source>
|
|
|
|
|
@@ -255,9 +247,7 @@
|
|
|
${basedir}/../dolphinscheduler-api/src/main/resources
|
|
|
</location>
|
|
|
<includes>
|
|
|
- <include>**/*.properties</include>
|
|
|
- <include>**/*.xml</include>
|
|
|
- <include>**/*.json</include>
|
|
|
+ <include>**/*.*</include>
|
|
|
</includes>
|
|
|
</source>
|
|
|
|
|
@@ -266,13 +256,19 @@
|
|
|
${basedir}/../dolphinscheduler-server/src/main/resources
|
|
|
</location>
|
|
|
<includes>
|
|
|
- <include>**/*.properties</include>
|
|
|
- <include>**/*.xml</include>
|
|
|
- <include>**/*.json</include>
|
|
|
<include>config/*.*</include>
|
|
|
</includes>
|
|
|
</source>
|
|
|
|
|
|
+ <source>
|
|
|
+ <location>
|
|
|
+ ${basedir}/../dolphinscheduler-service/src/main/resources
|
|
|
+ </location>
|
|
|
+ <includes>
|
|
|
+ <include>*.*</include>
|
|
|
+ </includes>
|
|
|
+ </source>
|
|
|
+
|
|
|
<source>
|
|
|
<location>
|
|
|
${basedir}/../script
|
|
@@ -342,14 +338,6 @@
|
|
|
</includes>
|
|
|
</source>
|
|
|
|
|
|
- <source>
|
|
|
- <location>
|
|
|
- ${basedir}/../dolphinscheduler-ui
|
|
|
- </location>
|
|
|
- <includes>
|
|
|
- <include>install-dolphinscheduler-ui.sh</include>
|
|
|
- </includes>
|
|
|
- </source>
|
|
|
<source>
|
|
|
<location>
|
|
|
${basedir}/release-docs
|
|
@@ -362,7 +350,7 @@
|
|
|
</sources>
|
|
|
</mapping>
|
|
|
<mapping>
|
|
|
- <directory>/opt/soft/${project.build.finalName}/dist</directory>
|
|
|
+ <directory>/opt/soft/${project.build.finalName}/ui</directory>
|
|
|
<filemode>755</filemode>
|
|
|
<username>root</username>
|
|
|
<groupname>root</groupname>
|
|
@@ -391,6 +379,14 @@
|
|
|
<include>**/*.*</include>
|
|
|
</includes>
|
|
|
</source>
|
|
|
+ <source>
|
|
|
+ <location>
|
|
|
+ ${basedir}/../sql
|
|
|
+ </location>
|
|
|
+ <includes>
|
|
|
+ <include>soft_version</include>
|
|
|
+ </includes>
|
|
|
+ </source>
|
|
|
</sources>
|
|
|
</mapping>
|
|
|
|
|
@@ -405,7 +401,7 @@
|
|
|
${basedir}/../script
|
|
|
</location>
|
|
|
<includes>
|
|
|
- <include>**/*.*</include>
|
|
|
+ <include>*.sh</include>
|
|
|
</includes>
|
|
|
</source>
|
|
|
|
|
@@ -416,6 +412,9 @@
|
|
|
<preinstallScriptlet>
|
|
|
<script>mkdir -p /opt/soft</script>
|
|
|
</preinstallScriptlet>
|
|
|
+ <postinstallScriptlet>
|
|
|
+ <script>rm -rf /opt/soft/dolphinscheduler ; ln -s /opt/soft/apache-dolphinscheduler-incubating-${project.version} /opt/soft/dolphinscheduler</script>
|
|
|
+ </postinstallScriptlet>
|
|
|
<postremoveScriptlet>
|
|
|
<script>rm -rf /opt/soft/apache-dolphinscheduler-incubating-${project.version}</script>
|
|
|
</postremoveScriptlet>
|