Автоматически подтолкнуть драгоценный камень в rubygems.org с непрерывного интеграционного сервера

StackOverflow https://stackoverflow.com/questions/3414667

Вопрос

У меня есть непрерывный сценарий развертывания в интеграции / непрерывном развертывании, где я хочу, чтобы мой скрипт сборки выталкиваете драгоценный камень Ruby непосредственно из общедоступного сервера сборки (Teamcity.codebetter.com) в Rubygems.org.

Проблема в том, как я могу указать мои учетные данные? На моей местной машине у меня есть их под ~ / .gem / учетные данные, и все работает нормально, но как я могу сказать серверу сборки, чтобы подтолкнуть мой драгоценный камень?

Спасибо и лучшие пожелания, Штеффен Форкманн

Это было полезно?

Решение

Вы могли бы просто использовать само API, чтобы протолкнуть драгоценные камни. Смотрите конечную точку сообщения / API / V1 / Gems: http://rubygems.org/pages/api_docs.

Другие советы

Я бы догадался, если вы вручную выталкиваете один раз из непрерывной интеграционной коробки как пользователь, который запускает программное обеспечение CI, он может нажать в будущем.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top