2012-06-23 5 views
2

В нашем веб-приложении мы управляем нашей непрерывной интеграцией с помощью TeamCity. До сих пор мы вручную добавляли необходимые банки и использовали скрипт ant для сборки и развертывания нашего приложения. В последнее время мы переключились на Maven и добавили Artifactory в цикл.Настройте бегун проекта в Teamcity для развертывания артефактов сборки в Artifactory

Мне нужно знать, как развернуть наши артефакты сборки от TeamCity до Artifactory. Я добавил плагин Artifactory к TeamCity (после руководства this), но при попытке добавить новый шаг сборки я не могу найти какой-либо связанный с Artifactory шаг (который я ожидаю найти).

Отсутствует что-то здесь?

ответ

3

Я не думаю, что это отдельный шаг, но на самом деле набор опций в конце самого шага сборки Maven (он должен быть направлен на дно).

Смотрите здесь более подробно:

В частности, в нем говорится: «Параметр« Развертывание артефактов maven »будет доступен только при использовании« бегуна сборки Maven2 ».

+0

Хорошо спасибо. Я до сих пор ничего не понимаю - куда входит искусственный плагин команды города? Как его использовать? – forhas

+1

В конце сборки Maven плагин будет вставлять встроенные артефакты в Artifactory. Вы должны использовать этот подход вместо команды mvn deploy: deploy. Этот плагин помогает, контролируя аутентификацию (вы можете ограничить, кто может публиковать артефакты), и может сэкономить вам некоторые усилия по настройке в отдельных помпах. Вы даже можете использовать плагин для исключения определенных артефактов. В общем, он более гибкий, чем mvn deploy: deploy. –

+3

Плагин Artifactory Team City предоставляет два основных преимущества: создание информации о создании и атомное развертывание. Информация о сборке - это метаданные о вашей сборке. Он содержит все сведения о построенных артефактах, используемых зависимостях, переменных окружения и т. Д. Эти метаданные передаются по загруженным артефактам и доступны в Artifactory. Вот подробности: http://wiki.jfrog.org/confluence/display/RTF/Build+Integration – JBaruch

 Смежные вопросы

  • Нет связанных вопросов^_^