Это, возможно?
[dummyuser@d400 ~] $ ls-l/etc/system-release
lrwxrwxrwx. 1 корень базируется 14 04.06.2009 19:05/etc/system-release-> фетровый выпуск
[dummuser@d400 ~] кошка $/etc/system-release
Выпуск 11 Fedora (Leonidas)
Я посмотрел бы на webdeploy. Это получено, чтобы быть быть серьезным продуктом в последнее время, и можно сделать что-либо, что возможно сделать через UI. Вот ссылка на сообщения podcast+blog от парня, который довольно серьезно относится к нулевому развертыванию щелчка.
Просто настройте задание круиз-контроля с дополнительным этапом выполнения, который вызывает Webdeploy от Microsoft с правильными аргументами и отправляет его на нужный сервер. Затем разработчики могут войти в CC.NET и нажать кнопку «принудительно» для задания «build-and-deploy», которое будет построено, а затем запустить этап webdeploy для этой конкретной сборки. У меня их куча работает на CC.net. Дайте мне знать, если вам нужна конкретная информация о конфигурации.