Mercurial > dive4elements > river
comparison contrib/make_flys_release/README @ 9682:9ec4686badae
Mit 3.2.x zusammenführen
author | Gernot Belger <g.belger@bjoernsen.de> |
---|---|
date | Wed, 15 Jul 2020 12:24:35 +0200 |
parents | 59ad66feb8f8 |
children |
comparison
equal
deleted
inserted
replaced
9666:e098fda96a66 | 9682:9ec4686badae |
---|---|
2 ============== | 2 ============== |
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: Pfad ohne Leerzeichen zu existierendem Verzeichnis mit |
8 DEVELOPER | 8 Repository-Checkouts oder neu anzulegendem Verzeichnis |
9 in das die Quellen ausgecheckt werden. | |
10 Wenn nicht gesetzt wird ein temporäres Verzeichnis angelegt. | |
9 DEFAULT_WD | 11 DEFAULT_WD |
10 | 12 |
11 Artefakt-Server-Konfiguration: | 13 Artefakt-Server-Konfiguration: |
12 SERVER_CONF: Pfad zu einem Verzeichnis, dessen Inhalt in das 'conf'-Verzeichnis | 14 SERVER_CONF: Pfad zu einem Verzeichnis, dessen Inhalt in das 'conf'-Verzeichnis |
13 des Artefakt-Servers kopiert wird um Default-Konfigurations- | 15 des Artefakt-Servers kopiert wird um Default-Konfigurations- |
43 | 45 |
44 Nachdem die Konfigurationen angepasst wurden, kann das Skript mittels | 46 Nachdem die Konfigurationen angepasst wurden, kann das Skript mittels |
45 sh make_release.sh VERSION | 47 sh make_release.sh VERSION |
46 von der Konsole gestartet werden. VERSION kann dabei ein Tag oder der Name | 48 von der Konsole gestartet werden. VERSION kann dabei ein Tag oder der Name |
47 eines Branches sein. Anschließend werden die Quellen des | 49 eines Branches sein. Anschließend werden die Quellen des |
48 dive4elements, des HTTP-Clients und von FLYS über SSH aus dem HG Repository | 50 dive4elements, des HTTP-Clients und von dive4elements-river |
51 über HTTPS aus dem HG Repository | |
49 ausgecheckt und in FLYS_SOURCE_DIR abgelegt. | 52 ausgecheckt und in FLYS_SOURCE_DIR abgelegt. |
50 | 53 |
51 | 54 |
52 Wenn mit der option -t zusätzlich ausgewählt wird diese version zu taggen | 55 Wenn mit der option -t zusätzlich ausgewählt wird diese Version zu taggen |
53 muss in der make_flys_release.sh der entsprechende accountname zum pushen | 56 muss die Umgebungsvariable USER den entsprechenden Account-Namen zum pushen |
54 des tags als DEVELOPER angegeben werden. | 57 des Tags enthalten. |
55 | 58 |
56 Für den Client wird OpenLayers-2.11 heruntergeladen und in den Client | 59 Für den Client wird OpenLayers-2.11 heruntergeladen und in den Client |
57 verschoben. Zurzeit wird das komplette OpenLayers-2.11 Verzeichnis in den Client | 60 verschoben. Zurzeit wird das komplette OpenLayers-2.11 Verzeichnis in den Client |
58 verschoben. Dies ist jedoch nur für die Entwicklung sinnvoll. | 61 verschoben. Dies ist jedoch nur für die Entwicklung sinnvoll. |
59 | 62 |