Как я могу скопировать артефакты с Teamcity на другой сервер?

как я могу скопировать артефакты с Teamcity на другой сервер?Спасибо

20
задан Raul 30 March 2010 в 13:47
поделиться

2 ответа

Вы можете сделать это из вашего скрипта сборки или извне.

5
ответ дан 30 November 2019 в 01:05
поделиться

То, как я это сделал, значительно упростило работу .. Настройте другую конфигурацию, которая извлекает через зависимости артефактов все необходимые файлы, а затем запускает cmd-скрипт для xcopy / копирования файлов на другой диск в сети. Вы можете сделать это, используя cmd-скрипт, vbs, python, shell и т. Д.

  • Помните, что вам нужно обращаться к каталогам только так, как если бы они были локальными, как если бы ваш скрипт находился в том же рабочем каталоге

, то есть cmd-скрипт :: xcopy. \ "мои артефакты сборки" \ путь \ к \ диску \ на \ моей \ сети \ "мои артефакты сборки"

Нет ничего проще.

Естественно, если ваши артефакты огромны, вы можете рассмотреть более сложный вариант. Однако у TeamCity в настоящее время есть ожидающий тикет, за который вы можете проголосовать, что позволяет запускать несколько бегунов в одной конфигурации - так что вы можете просто добавить свой cmd-скрипт в ту же конфигурацию, чтобы сэкономить время копирования; пожалуйста, проголосуйте, если можете уделить минуту:

http://youtrack.jetbrains.net/issue/TW-3660

11
ответ дан 30 November 2019 в 01:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: