Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Installation automatisieren (https://www.delphipraxis.net/198676-installation-automatisieren.html)

TimWu 23. Nov 2018 06:37

Installation automatisieren
 
Hallo Delphianer,

wir wollen nun, mit Delphi 10.3, unsere Installation automatisieren. Dazu haben wir die folgenden Ansätze.

1. Installieren der IDE mit allen Komponenten in einer VM und diese dann mit einer Batch Customizen. Dazu gehören Tortoise-SVN Credentials setzen usw.
2. Die IDE mit allen Komponenten über eine Batch installieren
2.1. Eventuell die IDE manuell installieren und dann die Komponenten via Batch installieren.

Wichtig wäre hier auch der workload um das System umzusetzen.


Was meint ihr dazu?
Habt ihr etwas in der Richtung, oder installiert ihr immer alles per Hand?
Gibt es noch weitere Möglichkeiten?

WiPhi 23. Nov 2018 06:48

AW: Installation automatisieren
 
Hallo,

wir haben bei uns Variante 2.1 umgesetzt. Für die automatische Komponenteninstallation habe ich auf DelphiPI (https://bitbucket.org/idursun/delphipi) zurückgegriffen. Erfordet etwas Einarbeitung, aber wenn man einmal die Doku gelesen hat und die Komponenten entsprechend strukturiert hat, installiert es sich fast von selbst. Auch das Erweitern von weiteren Komponenten ist kein Problem.

Da wir bei uns einige Komponenten am laufen haben, habe ich ein bisschen zeit für die Umsetzung gebraucht. Ist schon eine Weile her, aber schätzen würde ich das auf 2 Tage (je ca. 8h mit Unterbrechung, da das Tagesgeschäft ja auch laufen muss ;))

Bekommt jetzt ein Kollege einen neuen PC, ist die Delphi-Installation das längste was läuft. Der PC ist dann aber in gut 1.5h zumindest entwicklungsfähig :D Sonst haben wir immer fast einen Tag gebraucht, um alle Komponenten von Hand zu installieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz