Vielleicht lässt sich hier einiges gemeinsam mit dem SSH publish plugin nutzen.