annotate backend/src/assembly/assembly.xml @ 9658:d86c7cb68b41

Importer (s/u-info) extensions: daily discharge: detecting, logging and skipping lines with missing date or q, or duplicate date, detecting wrong column titles and cancelling the import, specific error message if gauge not found
author mschaefer
date Mon, 23 Mar 2020 15:33:40 +0100
parents 0d0c8fd1b8c8
children
rev   line source
8675
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
1 <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
3 xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
4 <id>flys-importer</id>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
5 <includeBaseDirectory>false</includeBaseDirectory>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
6 <formats>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
7 <format>tar</format>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
8 </formats>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
9 <fileSets>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
10 <fileSet>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
11 <directory>${project.build.directory}</directory>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
12 <outputDirectory>/flys-importer/bin</outputDirectory>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
13 <includes>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
14 <include>*.jar</include>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
15 </includes>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
16 </fileSet>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
17 <fileSet>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
18 <directory>${project.basedir}/contrib</directory>
9572
0d0c8fd1b8c8 Installation of the importer shell scripts in subdirectory flys-importer/original
mschaefer
parents: 9042
diff changeset
19 <outputDirectory>/flys-importer/original</outputDirectory>
8675
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
20 <excludes>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
21 <exclude>shpimporter/*.pyc</exclude>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
22 </excludes>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
23 </fileSet>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
24 <fileSet>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
25 <directory>${project.basedir}/doc/conf</directory>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
26 <outputDirectory>/flys-importer/conf</outputDirectory>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
27 </fileSet>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
28 <fileSet>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
29 <directory>${project.basedir}/doc/schema</directory>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
30 <outputDirectory>/flys-importer/doc/schema</outputDirectory>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
31 <includes>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
32 <include>*.sql</include>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
33 </includes>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
34 </fileSet>
9042
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
35
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
36 <!-- Include PDF-manual if existant -->
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
37 <fileSet>
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
38 <directory>${project.basedir}/doc/documentation/de</directory>
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
39 <outputDirectory>/flys-importer/doc/</outputDirectory>
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
40 <includes>
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
41 <include>*.pdf</include>
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
42 </includes>
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
43 </fileSet>
8675
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
44 </fileSets>
9042
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
45
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
46 <!-- Include PDF-manual if existant -->
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
47 <!--
8675
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
48 <files>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
49 <file>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
50 <source>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
51 ${project.basedir}/doc/documentation/de/importer-manual.pdf
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
52 </source>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
53 <outputDirectory>/flys-importer/doc/</outputDirectory>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
54 </file>
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
55 </files>
9042
508350440b10 Changed assembly so it doesnt stop if manual is not present
gernotbelger
parents: 8675
diff changeset
56 -->
8675
ae3df0f96e15 Mavenize importer packaging and allow packaging for specific versions and database systems.
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
57 </assembly>

http://dive4elements.wald.intevation.org