подключитесь к teamcity from java и скачайте сборку - PullRequest
2 голосов
/ 19 января 2011

Я гуглял, как подключиться к серверу TeamCity и загрузить определенный .war-файл. Не повезло.

Я пишу приложение, которое требует подключения к TeamCity, загрузки файла войны, загрузки его на сервер и некоторых других вещей.

Я не могу понять, что такое TeamCity. Есть предложения?

Ответы [ 2 ]

1 голос
/ 19 января 2011

Вы можете сделать это с артефактами в TeamCity.Например, вы добавляете следующий путь к артефакту в вашу конфигурацию: src\YourProject\bin\Release\* => YourBuild.zip

Это упакует все файлы, расположенные в этой папке, в zip-файл.См. Этот блог post для получения дополнительных примеров.

Затем можно загрузить сам zip-файл, например http://localhost:8080/repository/download/bt6/180:id/YourBuild.zip

Чтобы получить правильные идентификаторы (здесь bt6180) для ссылки на скачивание вы можете использовать REST API TeamCity .

0 голосов
/ 20 января 2011

Вот официальная документация , как загрузить артефакты сборки с сервера TeamCity. Commons HTTP-клиент , как известно, работает хорошо. Вам необходимо авторизовать или разрешить публичный доступ к вашим артефактам (см. подробнее об этом ).

Надеюсь, это поможет, КИР

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...