[TOOL]OPSI-Package-Creator
[TOOL]OPSI-Package-Creator
Hi,
da mich die vielen Einzelschritte zum finalen Paket gestört haben, habe ich das ganze mal in eine einheitliche Oberfläche gepackt.
Features:
- automatisch generierte ProductID als Vorschlag
- Hinzufügen von Abhängigkeiten mit Übersicht
- Scan der .ins Dateien nach Propertys und Einstellen der Werte
- verschrieben der Dateien aus Developer-Folder nach CLIENT_DATA
- erstellen des Paketes
- installieren des Paketes
- usw.
Getestet auf Win 7 x64.
Hier ein paar Screenshots:
http://picload.org/image/arpgoli/1.jpg
http://picload.org/image/arpgolw/2.jpg
http://picload.org/image/arpgocr/3.jpg
Und hier das Tool als solches. Es sollte klar sein, das das nutzen auf eigene Gefahr hin geschieht.:
https://dl.dropbox.com/u/26612888/opsip ... reator.exe
WICHTIG putty.exe muss im selben Verzeichniss sein!!
http://the.earth.li/~sgtatham/putty/lat ... /putty.exe
da mich die vielen Einzelschritte zum finalen Paket gestört haben, habe ich das ganze mal in eine einheitliche Oberfläche gepackt.
Features:
- automatisch generierte ProductID als Vorschlag
- Hinzufügen von Abhängigkeiten mit Übersicht
- Scan der .ins Dateien nach Propertys und Einstellen der Werte
- verschrieben der Dateien aus Developer-Folder nach CLIENT_DATA
- erstellen des Paketes
- installieren des Paketes
- usw.
Getestet auf Win 7 x64.
Hier ein paar Screenshots:
http://picload.org/image/arpgoli/1.jpg
http://picload.org/image/arpgolw/2.jpg
http://picload.org/image/arpgocr/3.jpg
Und hier das Tool als solches. Es sollte klar sein, das das nutzen auf eigene Gefahr hin geschieht.:
https://dl.dropbox.com/u/26612888/opsip ... reator.exe
WICHTIG putty.exe muss im selben Verzeichniss sein!!
http://the.earth.li/~sgtatham/putty/lat ... /putty.exe
Re: [TOOL]OPSI-Package-Creator
Hi,
interessant,
sehe ich das Richtig - das ist ein AutoIt Werkzeug ?
Quellcode ?
Lizenz ?
gruß
d.oertel
interessant,
sehe ich das Richtig - das ist ein AutoIt Werkzeug ?
Quellcode ?
Lizenz ?
gruß
d.oertel
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: [TOOL]OPSI-Package-Creator
Hi chipo!
Tolles Tool! Damit könnte ich die Kollegen, die vereinzelt Paketbau und Produktmaintenance übernehmen, komplett von der OPSI-Konsole verbannen, was mir nur sehr recht wäre! Allerdings habe ich eine Frage:
Das Tool sieht nicht vor, bestehende SW-Paketverzeichnisse neu einzulesen und zu bearbeiten oder? Jedenfalls funktioniert das nicht. Beschreibe Dir mal am Beispiel, was ich meine:
Ich habe in einem Unterordner von opsi-workbench folgende Struktur:
develop\
-----> SW-Paket 1\
----------> CLIENT_DATA\
----------> opsi\
----------> SERVER_DATA\
-----> SW-Paket 2\
----------> CLIENT_DATA\
----------> opsi\
----------> SERVER_DATA\
-----> SW-Paket 3\
----------> ....
-----> usw.
packages\
-----> SW-Paket1-1.0.opsi
-----> SW-Paket2-1.0.opsi
-----> SW-Paket2-1.1.opsi
-----> SW-Paket3-1.0.opsi
-----> SW-Paket3-1.1.opsi
-----> ....
Der gedachte Workflow: die Verzeichnisse unterhalb von "develop" enthalten immer die aktuellste Paketversion. Darin wird gebaut und verprobt. Wenn fertig, dann wird paketiert, installiert und die eigentliche opsi-Datei nach "packages" verschoben. Somit habe ich unter packages immer sämtliche Versionen in paketierter Form aus Archivierungsgründen vorliegen. (Da ich die im Falle des Falles ja jederzeit wieder auspacken kann, brauche ich die ursprüngliche Verzeichnisstruktur nicht für jede Version einzeln, daher unter "develop" immer nur das aktuellste Paket.)
Wäre es möglich, daß Du eine Funktion einbaust, womit man eine bestehende Paketstruktur (wie unter "develop") wieder einladen und bearbeiten kann? Dann könnte man schön einheitlich Versionsinformationen, das Changelog, Produkt Properties und Abhängigkeiten über deine GUI pflegen, aufbauend auf dem, was bereits im bestehenden Paketverzeichnis existiert!
Und wenn nicht
, trotzdem ein tolles Tool!!
Gruß
Holger
Tolles Tool! Damit könnte ich die Kollegen, die vereinzelt Paketbau und Produktmaintenance übernehmen, komplett von der OPSI-Konsole verbannen, was mir nur sehr recht wäre! Allerdings habe ich eine Frage:
Das Tool sieht nicht vor, bestehende SW-Paketverzeichnisse neu einzulesen und zu bearbeiten oder? Jedenfalls funktioniert das nicht. Beschreibe Dir mal am Beispiel, was ich meine:
Ich habe in einem Unterordner von opsi-workbench folgende Struktur:
develop\
-----> SW-Paket 1\
----------> CLIENT_DATA\
----------> opsi\
----------> SERVER_DATA\
-----> SW-Paket 2\
----------> CLIENT_DATA\
----------> opsi\
----------> SERVER_DATA\
-----> SW-Paket 3\
----------> ....
-----> usw.
packages\
-----> SW-Paket1-1.0.opsi
-----> SW-Paket2-1.0.opsi
-----> SW-Paket2-1.1.opsi
-----> SW-Paket3-1.0.opsi
-----> SW-Paket3-1.1.opsi
-----> ....
Der gedachte Workflow: die Verzeichnisse unterhalb von "develop" enthalten immer die aktuellste Paketversion. Darin wird gebaut und verprobt. Wenn fertig, dann wird paketiert, installiert und die eigentliche opsi-Datei nach "packages" verschoben. Somit habe ich unter packages immer sämtliche Versionen in paketierter Form aus Archivierungsgründen vorliegen. (Da ich die im Falle des Falles ja jederzeit wieder auspacken kann, brauche ich die ursprüngliche Verzeichnisstruktur nicht für jede Version einzeln, daher unter "develop" immer nur das aktuellste Paket.)
Wäre es möglich, daß Du eine Funktion einbaust, womit man eine bestehende Paketstruktur (wie unter "develop") wieder einladen und bearbeiten kann? Dann könnte man schön einheitlich Versionsinformationen, das Changelog, Produkt Properties und Abhängigkeiten über deine GUI pflegen, aufbauend auf dem, was bereits im bestehenden Paketverzeichnis existiert!
Und wenn nicht

Gruß
Holger
Wer mir einen Kaffee spendieren mag
, bitte gerne!
opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor

opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor
Re: [TOOL]OPSI-Package-Creator
Gibt es, wie sollte es auch anders sein, im Autoitforum: https://www.autoit.de/index.php?page=Th ... adID=37002d.oertel hat geschrieben: Quellcode ?
Ja ist noch geplant.pandel hat geschrieben:Wäre es möglich, daß Du eine Funktion einbaust, womit man eine bestehende Paketstruktur (wie unter "develop") wieder einladen und bearbeiten kann?
Re: [TOOL]OPSI-Package-Creator
Anstelle Änderungen von dir zu erbitten, hab ich mich jetzt mal selber dran gesetzt, dass zu überarbeiten. Wenn ich durch bin, poste ich das mal...
EDIT:
So, hier wie angekündigt: viewtopic.php?f=7&t=4307
EDIT:
So, hier wie angekündigt: viewtopic.php?f=7&t=4307
Wer mir einen Kaffee spendieren mag
, bitte gerne!
opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor

opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor