#publish #cruisecontrol.net
#опубликовать #cruisecontrol.net
Вопрос:
Я пытаюсь использовать buildpublisher в ccnet.config для копирования некоторых файлов после сборки. Я могу сделать это локально на сервере, но если я попытаюсь скопировать его на другой сервер, который находится в той же сети, он не пойдет. Я думаю, что это связано с настройками безопасности, но я ничего не вижу в документации о настройке параметров безопасности пользователя / передачи или чего-либо еще. Любые предложения о том, что делать?
<buildpublisher>
<sourceDir>C:BuildPublish</sourceDir>
<publishDir>\remoteserverSite</publishDir>
<cleanPublishDirPriorToCopy>true</cleanPublishDirPriorToCopy>
<useLabelSubDirectory>false</useLabelSubDirectory>
<description>Build publish</description>
</buildpublisher>
Ответ №1:
Вам необходимо предоставить общий доступ к каталогу remoteserver Site. Также убедитесь, что пользователь (или учетная запись службы), который запускает CruisControl.Net service имеет права на чтение / запись в общем каталоге. Мы используем nant для копирования файлов из Clear Case на другой сервер с помощью этого метода.