В нашем веб-приложении мы управляем нашей непрерывной интеграцией с помощью TeamCity. До сих пор мы вручную добавляли необходимые банки и использовали скрипт ant для сборки и развертывания нашего приложения. В последнее время мы переключились на Maven и добавили Artifactory в цикл.Настройте бегун проекта в Teamcity для развертывания артефактов сборки в Artifactory
Мне нужно знать, как развернуть наши артефакты сборки от TeamCity до Artifactory. Я добавил плагин Artifactory к TeamCity (после руководства this), но при попытке добавить новый шаг сборки я не могу найти какой-либо связанный с Artifactory шаг (который я ожидаю найти).
Отсутствует что-то здесь?
Хорошо спасибо. Я до сих пор ничего не понимаю - куда входит искусственный плагин команды города? Как его использовать? – forhas
В конце сборки Maven плагин будет вставлять встроенные артефакты в Artifactory. Вы должны использовать этот подход вместо команды mvn deploy: deploy. Этот плагин помогает, контролируя аутентификацию (вы можете ограничить, кто может публиковать артефакты), и может сэкономить вам некоторые усилия по настройке в отдельных помпах. Вы даже можете использовать плагин для исключения определенных артефактов. В общем, он более гибкий, чем mvn deploy: deploy. –
Плагин Artifactory Team City предоставляет два основных преимущества: создание информации о создании и атомное развертывание. Информация о сборке - это метаданные о вашей сборке. Он содержит все сведения о построенных артефактах, используемых зависимостях, переменных окружения и т. Д. Эти метаданные передаются по загруженным артефактам и доступны в Artifactory. Вот подробности: http://wiki.jfrog.org/confluence/display/RTF/Build+Integration – JBaruch