Hallo Jtl,
bei einem Workflow wo eine Exectuable ausgeführt werden soll ist mir ein Problem aufgefallen.
Der Workflow wird ja immer dort ausgeführt, wo die aktion angestossen wird.
Dadurch ist es notwendig, dass das auszuführende Programm immer auf allen Rechnern an exakt der gleichen Stelle installiert werden muss.
Dies halte ich je nach Programm für leicht Problematisch.
Da man als Pfad ja auch DotLiquid Variablen nutzen kann wäre hier doch eine Idee, einen Speziellen Pfad konfigurierbar zu machen (Pro Client) den man per Variable im Workflow nutzen kann, so kann man für Ausführbare Programme Pro Client ein Basis Verzeichnis einstellen.
Perfekt wäre es jedoch, wenn man über einen eigenen Dialog die Programme/Scripte einstellen kann, und die Pfade zu den Programmen dann pro Client z.B. anpassen kann.
(Eine Idee aus unserem Build Server, wo es auch sowas gibt, und man pro Agent die Pfade anpassen kann.) Hat den Vorteil, wo man es nicht anpasst, greift der Default Pfad, und auf Rechnern, die es aufgrund Ihrer umgebung nicht erlauben das Programm auf den gleichen Pfad zu Installieren, man einen anderen Pfad einstellen kann.
Der erste Vorschlag würde mir das Leben schon sehr erleichtern, der 2 wäre dabei das Optimum.
Liebe Grüße
Marc
bei einem Workflow wo eine Exectuable ausgeführt werden soll ist mir ein Problem aufgefallen.
Der Workflow wird ja immer dort ausgeführt, wo die aktion angestossen wird.
Dadurch ist es notwendig, dass das auszuführende Programm immer auf allen Rechnern an exakt der gleichen Stelle installiert werden muss.
Dies halte ich je nach Programm für leicht Problematisch.
Da man als Pfad ja auch DotLiquid Variablen nutzen kann wäre hier doch eine Idee, einen Speziellen Pfad konfigurierbar zu machen (Pro Client) den man per Variable im Workflow nutzen kann, so kann man für Ausführbare Programme Pro Client ein Basis Verzeichnis einstellen.
Perfekt wäre es jedoch, wenn man über einen eigenen Dialog die Programme/Scripte einstellen kann, und die Pfade zu den Programmen dann pro Client z.B. anpassen kann.
(Eine Idee aus unserem Build Server, wo es auch sowas gibt, und man pro Agent die Pfade anpassen kann.) Hat den Vorteil, wo man es nicht anpasst, greift der Default Pfad, und auf Rechnern, die es aufgrund Ihrer umgebung nicht erlauben das Programm auf den gleichen Pfad zu Installieren, man einen anderen Pfad einstellen kann.
Der erste Vorschlag würde mir das Leben schon sehr erleichtern, der 2 wäre dabei das Optimum.
Liebe Grüße
Marc