2016-12-29 4 views
0

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

Кроме того, когда я открываю запрос на тяну, он запускает две сборки, как показано в image.

То, что я хочу следующее:

  1. толчок удаленного филиала (Travis CI ничего не делает)
  2. создать PR (Travis CI стартует 1 билд)
  3. толчка совершить филиал (Travis CI стартует 1 сборка).

Кто-нибудь знает, какая дополнительная конфигурация требуется для достижения этого результата? Большое спасибо.

ответ

0

ожидаемый рабочий процесс может быть достигнут путем отключения функции «Build толчков», как описано здесь: https://blog.travis-ci.com/2014-03-05-repository-settings/

+0

Если отключить «Build Толчки» Travis CI не стартует сборки, когда вы толкаете совершаешь к мастеру, правильно? Это нормально? – kaitoy