Verbesserung
Wichtig
Detail
Fehlerbehebung
Wichtig
Detail
#27393
Baum - Tabellen: Selektion von mehrfach vorkommenden Zeilenobjekten expandiert Teilbäume / wählt falsche Zeile
#27424
"Container" für neue Grid-Zeile nicht mandatory, aber versteckte NPE, wenn Wert gelöscht wird
Verbesserung
(Nutzer-sichtbar)
Es soll eine einfache Installationsmethode für einen Docker Container erstellt werden. Hierzu wird ein Shell Script erstellt welches das Bauen und Starten der Anwendung mit einem Docker Container automatisiert und möglichst einfach gestaltet.
Test
Was ist zu tun?:
Der Anleitung folgen: https://dev.top-logic.com/tl/content/docs/GetStarted/CreateApp/DockerDeploy/
Test von TL Archetype:
- Branch auschecken
- Im Modul "tl-archetype-app" auf der Console "mvn clean install" ausführen
- Einen neuen Projektordner anlegen
- In dem neuen Projektordner auf der Console "mvn archetype:generate -DarchetypeGroupId=com.top-logic -DarchetypeArtifactId=tl-archetype-app -DarchetypeVersion=7.6.0-SNAPSHOT" ausführen.
- In ../src/main/docker" das Script createDocker.sh ausführen.
Test von TL-BPE:
- Branch auschecken
- In "../com.top_logic.bpe.app/src/main/docker" das Script createDocker.sh ausführen.
Erwartetes Ergebnis:
- Ohne weitere Parameter sollte in beiden Fällen ein Docker Container namens "toplogic" gebaut und gestartet werden. Auf der Console sollte die Logausgabe des Webservers zu sehen sein und die App sollte automatisch in einem Webbrowser geöffnet werden.
- Mit dem Parameter -h sollte eine Hilfe angezeigt werden.
- Änderungen in der Datei BuildParameters sollten direkte Auswirkungen auf den Dockercontainer haben.
- Mit dem Parameter -f sollte eine andere BuildParameter-Datei angegeben werden können.