Author: rrichter
Publication Date: 7/21/2016 12:17
Zu dem hier beschriebenen RsyncDeployment Module (https://community.e-spirit.com/docs/DOC-1963) können wir schon das erste Update ankündigen, das sich im Anhang befindet.
Die Version 1.1.1 kommt zusätzlich zu ein paar kleineren Anpassungen (wie z.B. der Unterstützung eines [nice]-Modus, um die Priorität des rsync-Prozesses gegenüber des FirstSpirit-Prozesses zu steuern) hauptsächlich mit einem größeren Feature daher.
In der Version 1.1.1 ist es nun möglich, der rsync-Aktion eine Liste von auf dem Zielsystem zu löschenden Dateien zu übergeben, die man beispielsweise in einer vorgeschalteten Aktion über die Informationen aus dem deletedPageInfo-Objekt (s.a. https://community.e-spirit.com/community/developer/blog/2013/04/09/deltageneration--get-the-generated-or-deleted-files) erzeugt hat.
Mehr dazu in der Dokumentation.
WICHTIG: Sicherheitshalber sollte nach dem Update der Version 1.1.0 auf die Version 1.1.1 des Moduls der FirstSpirit-Server neu gestartet werden, damit die Klassen sauber neu geladen werden.
Tags: 5.2, deployment, rsync
Kommentare
3 Kommentare
Hallo zusammen,
erstmal vielen Dank für dieses FSM, es ersetzt jetzt schon bei einigen Kunden unsere alte Variante für einen RSync in Beanshell.
Ein Frage hätte ich aber diesbezüglich:
Ist auch der Quellcode zu diesem Modul verfügbar?
Auf der E-Spirit Github Seite konnte ich es noch nicht finden.
https://github.com/e-Spirit
Ich könnte mir vorstellen, dass daran ein reges Interese in der Community besteht und auch einige Pull-Request eintreffen könnten mit Feature Erweiterungen. :-)
Viele Grüße
Ramon
Hallo,
ich ziehe meine Frage zurück! :-)
Ich habe die ganze Zeit das kleine Source Zip File übersehen, das mitgeliefert wird.
Viele Grüße
Ramon
Habe das Modul gerade erstmalig eingesetzt, weil ich beim Kunden eh am Deployment schrauben musste und finde es um Längen besser als das rsync-Beanshell-Skript. Danke für's Bereitstellen. Von mir aus könnte das auch in FS integriert sein.
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.