comparison contrib/make_flys_release/README @ 8501:c8d633c0971b

Release script: remove installation specific defaults and give the possibility to overwrite any config-file in WEB-INF.
author Tom Gottfried <tom@intevation.de>
date Mon, 15 Dec 2014 19:30:10 +0100
parents dc0351c5d098
children e3f032870e7a
comparison
equal deleted inserted replaced
8500:414e68e6d19a 8501:c8d633c0971b
3 Zur konfiguration des make_release scripts können umgebungsvariablen 3 Zur konfiguration des make_release scripts können umgebungsvariablen
4 verwendet werden oder man ändert die entsprechenden Variablen im Script. 4 verwendet werden oder man ändert die entsprechenden Variablen im Script.
5 5
6 Wichtige variablen sind: 6 Wichtige variablen sind:
7 FLYS_SOURCE_DIR 7 FLYS_SOURCE_DIR
8 TOMCAT_PORT
9 FONT_PATH
10 WIKI_URL
11 LOG_DIR
12 DEVELOPER 8 DEVELOPER
13 DEFAULT_WD 9 DEFAULT_WD
14 10
15 Artefakt-Server-Konfiguration: 11 Artefakt-Server-Konfiguration:
16 SERVER_CONF: Pfad zu einem Verzeichnis, dessen Inhalt in das 'conf'-Verzeichnis 12 SERVER_CONF: Pfad zu einem Verzeichnis, dessen Inhalt in das 'conf'-Verzeichnis
18 Dateien zu überschreiben. Die Zeichenkette 'D4E_VERSION' wird in 14 Dateien zu überschreiben. Die Zeichenkette 'D4E_VERSION' wird in
19 den so gegebenen Konfigurationsdateien durch die beim Aufruf des 15 den so gegebenen Konfigurationsdateien durch die beim Aufruf des
20 Skriptes angegebene Version ersetzt. 16 Skriptes angegebene Version ersetzt.
21 17
22 Mit folgenden Umgebungsvariablen können auch einzelne Teile der Artefakt- 18 Mit folgenden Umgebungsvariablen können auch einzelne Teile der Artefakt-
23 Server-Konfiguration angepasst werden (die geschieht bevor die Default- 19 Server-Konfiguration angepasst werden (dies geschieht bevor die Default-
24 Konfigurations-Dateien überschrieben werden!): 20 Konfigurations-Dateien überschrieben werden!):
25 ARTIFACT_PORT: Port für den Artefakt-Server. 21 DGM_PATH: Prefix für die in der Backend-Datenbank gespeicherten Pfade zu
26 DGM_PATH: Prefix für die in der Backend-Datenbank gespeicherten Pfade zu 22 den digitalen Gelände-Modellen.
27 den digitalen Gelände-Modellen. 23 WIKI_URL: URL für die Online-Hilfe (auch für Client-Konfiguration)
28 WIKI_URL: URL für die Online-Hilfe (auch für Client-Konfiguration)
29 24
30 FEATURES_XML (Wenn gesetzt pfad zu einer zu verwendenden features.xml) 25 WEBINF: Pfad zu einem Verzeichnis, dessen Inhalt in das
26 'WEB-INF'-Verzeichnis des GWT-Clients kopiert wird um
27 Default-Konfigurations-Dateien zu überschreiben. Die Zeichenkette
28 'D4E_VERSION' wird in den so gegebenen Konfigurationsdateien durch
29 die beim Aufruf des Skriptes angegebene Version ersetzt.
31 30
32 Prozess: 31 Prozess:
33 ======== 32 ========
34 Als erstes muss man eine halbwegs aktuelle version von artifacts-common 33 Als erstes muss man eine halbwegs aktuelle version von artifacts-common
35 und artifacts-database in dem h2 verzeichnis verlinken. 34 und artifacts-database in dem h2 verzeichnis verlinken.

http://dive4elements.wald.intevation.org