Set environment variable für build-in hudson

Ich versuchte ein maven2 Projekt im Rahmen von continuous integration in hudson.
Das Projekt nutzt Selen für einige Integrationstests.
Hudson läuft auf einem headless linux.
Ich bin mit xvfb zu starten ein x-server-Sitzung für Selen.

Um die tests ausführen, ich brauche zu exportieren, wird eine Umgebungsvariable namens DISPLAY.
z.B.

export DISPLAY=:99

Jedoch möchte ich nicht die variable, auf die box, da wäre es auf alle baut.
Ich habe versucht zu tun, ein shell-execute mit der m2 zusätzliche Schritte, plugin, aber es funktioniert nicht, da es ausgeführt wird, in einem separaten bash-Datei, was bedeutet, dass die environment-Variablen werden nicht gespeichert.

Gibt es eine Möglichkeit, sich zu registrieren, die Umgebungsvariablen von hudson.

InformationsquelleAutor pbreault | 2009-08-25
Schreibe einen Kommentar