Hudson: Unterschied zwischen den Versionen
Aus Alexander's Wiki
Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Ant-Scripte = Der Hudson kann ein AntScript ausführen. Dazu muss man in der Konfiguration den Namen des ''Ant''-Scripts und den Einsprungspunkt (''target'')…“) |
Admin (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
= Ant-Scripte = | = Ant-Scripte = | ||
Der Hudson kann ein AntScript ausführen. Dazu muss man in der Konfiguration den Namen des ''Ant''-Scripts und den Einsprungspunkt (''target'') angeben. Über Systemeigenschaften kann man Parameter an das Ant-Script übergeben. | Der Hudson kann ein AntScript ausführen. Dazu muss man in der Konfiguration den Namen des ''Ant''-Scripts und den Einsprungspunkt (''target'') angeben. Über Systemeigenschaften kann man Parameter an das Ant-Script, welches hier ''eineKonfiguration.xml'' heißt, übergeben. | ||
Der Parameter hier wäre z.B. TEST_CASE. Im ''Ant''-Script kann man dann mit ''${TEST_CASE}'' auf diese Variable zugreifen. | |||
Die Zuweisung dieser Variable mit z.B. ''WORKSPACE=$WORKSPACE'' wiederum, dient zum Zugriff auf Variablen des ''Hudson''. In diesem Fall wird also die Variable Workspace vom ''Hudson'' an die Variable Workspace des Ant-Script weitergegeben. | Die Zuweisung dieser Variable mit z.B. ''WORKSPACE=$WORKSPACE'' wiederum, dient zum Zugriff auf Variablen des ''Hudson''. In diesem Fall wird also die Variable Workspace vom ''Hudson'' an die Variable Workspace des Ant-Script weitergegeben. | ||
[[Datei:Hudson-Ant-Job.jpg]] | [[Datei:Hudson-Ant-Job.jpg]] |
Version vom 24. September 2012, 07:44 Uhr
Ant-Scripte
Der Hudson kann ein AntScript ausführen. Dazu muss man in der Konfiguration den Namen des Ant-Scripts und den Einsprungspunkt (target) angeben. Über Systemeigenschaften kann man Parameter an das Ant-Script, welches hier eineKonfiguration.xml heißt, übergeben.
Der Parameter hier wäre z.B. TEST_CASE. Im Ant-Script kann man dann mit ${TEST_CASE} auf diese Variable zugreifen. Die Zuweisung dieser Variable mit z.B. WORKSPACE=$WORKSPACE wiederum, dient zum Zugriff auf Variablen des Hudson. In diesem Fall wird also die Variable Workspace vom Hudson an die Variable Workspace des Ant-Script weitergegeben.