2013-09-23 6 views
0

У меня есть желаемая потребность, но я не совсем уверен, где искать.Непрерывная интеграция Возможно?

Я использую BitBucket.org для моего личного развития веб-сайтов, и мой желаемого эффекта, что я хотел бы сделать это:

  1. Я работаю на функции/и ошибка/ветви исключительно
  2. Всякий раз Я вытаскиваю код своему хозяину (через Pull Request), я хочу что-то вызвать:
  3. Я хотел бы, чтобы содержимое главной ветки было загружено на сервер (возможно, через FTP?) Автоматически (еще лучше: просто произошли изменения)

Это что-то такое, что могут сделать такие технологии, как Дженкинс? (Я ничего не знаю о CI, это похоже на то, что я ищу)

+0

Вы используете только одну ветвь, т. Е. Мастер? Также вы уверены, что хотите автоматически загружать, когда вы тянете? Как насчет того, когда вы нажимаете? – Aspasia

+0

Нет, я работаю над ветвями Feature, Bug и Issue, которые все получают PR'd в ветви Release, а затем Pull запрашивают ветку Release в master, когда они готовы быть отделены от сборки. Наличие автоматической загрузки только изменений действительно было бы полезно :) – RedactedProfile

+0

Возможно, haqve посмотрите здесь http://stackoverflow.com/a/18899910/202725 – Aspasia

ответ

0

CI полезен для построения и тестирования каждого фиксации. Функциональность, о которой вы говорите, должна быть встроена в BitBucket, при необходимости используя крючки (значок шестеренки на странице репо). Here's the docs for Hooks.

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