Mercurial > dive4elements > river
comparison contrib/make_flys_release/bin/make-importer-package.sh @ 9719:f3aa7a12c86a 3.2.x
It's no longer necessary to install these artifacts from a file
Oracle-JDBC drivers are fetched from Maven repository since rev. ee1b409af91c.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Mon, 12 Jul 2021 14:39:58 +0200 |
parents | f7007b1aaa3f |
children | b1b48fa7bd80 |
comparison
equal
deleted
inserted
replaced
9718:ee1b409af91c | 9719:f3aa7a12c86a |
---|---|
24 Create a D4E River Importer-package | 24 Create a D4E River Importer-package |
25 | 25 |
26 OPTIONS: | 26 OPTIONS: |
27 -?, --help Show this message | 27 -?, --help Show this message |
28 -o, --oracle Package is for Oracle. | 28 -o, --oracle Package is for Oracle. |
29 Suitable jar-file for JDBC driver has to be given with | |
30 the environment variable ORACLE_JDBC | |
31 VERSION must specify a tag (usually MAYOR.MINOR.PATCH) or a branch name. | 29 VERSION must specify a tag (usually MAYOR.MINOR.PATCH) or a branch name. |
32 With EXTRAS, a tarball with dependencies can be given. | 30 With EXTRAS, a tarball with dependencies can be given. |
33 EOF | 31 EOF |
34 exit 0 | 32 exit 0 |
35 } | 33 } |
82 pdflatex importer-manual.tex | 80 pdflatex importer-manual.tex |
83 pdflatex importer-manual.tex | 81 pdflatex importer-manual.tex |
84 | 82 |
85 # package importer | 83 # package importer |
86 if [ "$BUILD_ORACLE" = "TRUE" ]; then | 84 if [ "$BUILD_ORACLE" = "TRUE" ]; then |
87 if [ ! -f $ORACLE_JDBC ]; then | |
88 echo "Could not find oracle jdbc in $ORACLE_JDBC" | |
89 echo "Please make sure that the ORACLE_JDBC variable is set correctly" | |
90 exit 1 | |
91 fi | |
92 mvn install:install-file -DgroupId=ojdbc -DartifactId=ojdbc \ | |
93 -Dversion=0 -Dpackaging=jar -Dfile=$ORACLE_JDBC -DgeneratePom=true | |
94 mvn -f $SOURCE_DIR/backend/pom-oracle.xml clean package assembly:single | 85 mvn -f $SOURCE_DIR/backend/pom-oracle.xml clean package assembly:single |
95 else | 86 else |
96 mvn -f $SOURCE_DIR/backend/pom.xml clean package assembly:single | 87 mvn -f $SOURCE_DIR/backend/pom.xml clean package assembly:single |
97 fi | 88 fi |
98 | 89 |