Я новичок в Hudson и работаю над созданием задания, которое будет создавать HG-репозиторий исходного кода C ++ на нескольких платформах.(Linux, Solaris, FreeBSD и Windows)
У меня работают все платформы, кроме Windows, и это связано с тем, что у меня есть задание Hudson, выполняющее скрипт Python через оболочку.(т.е. в конфигурации задания Hudson в разделе «Build» у меня есть «Execute Shell» => «Command» => python ./build_project.py
)
[win32] $ /bin/sh -xe C:\Users\build\AppData\Local\Temp\hudson3063181706777016948.sh
The system cannot find the path specified
FATAL: command execution failed
Есть ли способ, кроме создания другого задания,запустить только сборку Windows, чтобы Hudson выполнил сценарий build_project в качестве оболочки для ОС типа Unix и запустил его как пакетный файл, когда целью является ведомый Windows?