module-tools

Free

by S7 Code & Designcompany

Kommandozeilen-Werkzeuge zur Automatisierung der Erstellung, Paketierung und Installation von OPM-Modulen für OTRS, Znuny und OTOBO.

module-tools ist eine Sammlung von Perl-basierten Kommandozeilen-Skripten, die speziell für Entwickler im OTRS-, Znuny- und OTOBO-Ökosystem entwickelt wurden. Diese Werkzeuge automatisieren den gesamten Lebenszyklus der Modulentwicklung: von der Erstellung der Paketstruktur über die Generierung von .opm-Dateien bis hin zur automatisierten Installation und Verifizierung. Es ersetzt zeitaufwendige manuelle Schritte wie das Editieren von XML-Dateien oder den Upload über die Paketverwaltung der Weboberfläche. Die Skripte sind hochgradig konfigurierbar und unterstützen verschiedene Versionen der zugrunde liegenden Ticket-Systeme.

Funktionen

  • otrs.ModulePackage.pl

    Erstellt .opm-Paketdateien aus Quellverzeichnissen basierend auf einer SOPM-Konfigurationsdatei.

  • otrs.ModuleInstall.pl

    Ermöglicht die Installation von OPM-Paketen direkt über die Kommandozeile ohne Web-Interface.

  • otrs.ModuleVerify.pl

    Überprüft die Konsistenz und Integrität von Moduldateien und deren Struktur.

  • Übersetzungs-Tools

    Hilfsskripte zur Verwaltung und Aktualisierung von Sprachdateien (.po/.pot) für Module.

Verwandte Pakete