Я ценю, что OP решил эту проблему по-другому, но для записи: Hudson в Windows и Linux: Я не пробовал это в Дженкинс :
Синтаксис, который вам нужен для этого, просто $axis/pom.xml
Я определил ось BuildProfile=compile unitTest integrationTest
А в конфигурации Maven 3 (в разделе «Дополнительные свойства») POM-файл $BuildProfile/pom.xml
Полученные сборки дали следующий вывод в консоли (отредактировано для краткости):
[1.7.0_25] $ C: \ Users ... \ bin \ mvn.bat clean install -V -B
-DBuildProfile = compile -f compile / pom.xml
[1.7.0_25] $ C: \ Users ... \ bin \ mvn.bat clean install -V -B
-DBuildProfile = unitTest -f unitTest / pom.xml
[1.7.0_25] $ C: \ Users ... \ bin \ mvn.bat clean install -V -B
-DBuildProfile = интеграционные тесты -f интеграционные тесты / pom.xml