Назад | Перейти на главную страницу

Как мне автоматически перемещать артефакты из Team City в виртуальные каталоги?

Team city публикует свои артефакты по динамически изменяющемуся URL - номер версии и сборки продолжает увеличиваться.

Как я могу автоматизировать загрузку такого файла?

Есть ли в team city даже незнакомая мне функция для автоматического перемещения артефактов из репозитория артефактов сервера сборки на промежуточный / тестовый сервер?

На случай, если кто-то еще наткнется на это, в Team City есть плагин Deployer, который поддерживает перемещение артефактов на общий ресурс Samba, FTP-сервер или SSH-сервер: http://confluence.jetbrains.com/display/TW/Deployer+plugin

Что я обычно делаю, так это запекаю публикацию / копирование / развертывание (т. Е. Загрузку) вещей непосредственно в скрипт сборки, который использует TeamCity, вместо того, чтобы настраивать вещи как артефакты.

В качестве альтернативы вы можете настроить новую конфигурацию сборки, которая будет автоматически запускаться после завершения вашей первой сборки. Он будет принимать артефакты вашего проекта как зависимости и публиковать их.