Ошибка копирования файлов из успешной сборки с помощью командной строки или артефакта

Я построил новый сервер с TeamCity v9.0. Мне трудно скопировать результат сборки на подключенный сетевой диск X:.

Мои шаги по сборке следующие:

  1. Загрузите последнюю версию из TFS в Интернете.
  2. Сборка с помощью MSBuild
  3. Запустите тесты NUnit
  4. Скопируйте две папки (Web и ServiceLayer) на подключенный сетевой диск X:

Попытка, но не получается:

  1. Создан последний этап сборки с помощью следующего Command Line скрипта:

xcopy% system.teamcity.build.workingDir% \ ServiceLayer \ D: \ ServiceLayer \ / S / Y

xcopy% system.teamcity.build.workingDir% \ Web \ D: \ Web \ / S / Y

Ошибка:

Шаг 4/5: скопируйте выходные данные сборки в Интернет и в API при постановке (командная строка)

teamcity [buildStatisticValue key = 'buildStageDuration: firstStepPreparation' value = '70 .0 ']

teamcity [buildStatisticValue key = 'buildStageDuration: buildStepRUNNER_8' value = '0.0'] Запуск:

D: \ TeamCity \ buildAgent \ temp \ agentTmp \ custom_script9113406165823545108.cmd

в каталоге: D: \ TeamCity \ buildAgent \ work \ 3b1161c630069aad 0 Файлов

скопировано Неверный путь Процесс завершен с кодом 4

teamcity [buildStatisticValue key = 'buildStageDuration: buildStepRUNNER_8' value = '194.0'] Шаг Копировать

сборка вывода в Интернет и API при постановке (командная строка) не удалась

  1. Created an artifact path

    ServiceLayer => d: \ Temp \ x.zip

Ошибка:

Не удалось опубликовать артефакты: не удалось загрузить артефакт из-за ошибки:

java.io.IOException: не удалось создать каталог:

"C: \ ProgramData \ JetBrains \ TeamCity \ system \ artifacts \ ChannelOptimiser40 \ CO40 Build Config \ 224 \ d: \ Temp"

Вопрос

Может кто-нибудь сказать мне, как я могу скопировать мои папки ServiceLayer и Web в другой каталог после завершения сборки?


person Seany84    schedule 22.01.2015    source источник


Ответы (1)


Я изменил пути источника и назначения, и он скопировал каталоги.

От

xcopy% system.teamcity.build.workingDir% \ ServiceLayer \ D: \ ServiceLayer \ / S / Y

To

xcopy ServiceLayer \\ SomeNetworkPC \ Site \ ServiceLayer \ / S / Y

person Seany84    schedule 23.01.2015