Как только сборка TFS прекращается, я пытаюсь использовать Cruisecontrol для правильного перемещения сборки в папку IIS.
Я планирую сделать так, чтобы он запускал пакетный скрипт, который затем будет вызывать 2-3 других сценария внутренне, используя «вызов» в пакетном сценарии.
Мне нужно вызывать пакетные файлы друг из друга, потому что я также передаю некоторые параметры из одного сценария в другой.
Могу ли я как-то показать значимое сообщение о состоянии на панели мониторинга cruisecontrol из различных пакетных файлов, изменяющееся при вызове следующего пакетного файла?
Немного о нашей настройке:
Я должен добавить, что мы должны использовать TFS для контроля версий и сборки. TFS имеет свой собственный выделенный сервер отбрасывания, где, когда мы ставим в очередь сборку, она успешно собирается и удаляется. К этому коду мы можем получить доступ через общую сетевую папку сервера приложений, где настроен IIS.
Проблема в том, что после завершения сборки нам необходимо наконец-то поместить код на наш сервер приложений, работающий под управлением IIS. Теперь необходимо выполнить несколько небольших шагов, прежде чем код можно будет запустить в среде. Например, нам нужно вручную добавить несколько dll и сделать резервную копию текущего запущенного кода. Итак, есть шаги, опубликовать сборку TFS, которые я пытаюсь автоматизировать с помощью CruiseControl.