Travis-CI обнаруживает неправильный триггер? Github отправил неправильный хук?

Travis-CI обнаруживает неправильный триггер?

Трэвис обнаруживает неправильную фиксацию как триггер? Github отправил неправильный хук? Где ошибка в моем рабочем процессе?

Мой рабочий процесс

$ git fetch origin
$ git checkout -b feature-foo origin/master
 (edit, delete, commit…)
$ git push origin feature-foo:feature-foo

 (sometimes time passed)
$ git fetch origin
$ git checkout -b feature-bar origin/master
 (edit, delete, commit…)
$ git push origin feature-bar:feature-bar
# Then problem happens!

Я нажал только панель функций, но Трэвис обнаружил главную фиксацию. История сборки Travis скрывает этот коммит, поэтому здесь показаны только №1 и №3.

У меня две проблемы:

  • Неправильное определение как основная фиксация, а иногда и сбой
  • Неправильное определение тратит фактическое время сборки

Мои репозитории:

История сборки Travis Только https://travis-ci.org/sanemat/tsurapoyo/builds шоу # 1 и # 3

#1

#2

#3


person Matt - sanemat    schedule 30.11.2012    source источник


Ответы (1)


Ветвь, показанная в №2, - это ветвь, по которой отправляется запрос на перенос. Мы показываем немного разные детали в Travis для сборок, которые возникли в запросе на вытягивание, и сборок, которые являются результатом обычных нажатий веток.

Для push-уведомлений мы показываем ветку, в которую были отправлены запросы, а для запросов на вытягивание мы показываем ветку, в которую был отправлен запрос на извлечение.

Запрос на вытягивание также не отображается на вкладке сборок, у него есть собственная вкладка в вашем репозитории на Travis: https://travis-ci.org/sanemat/tsurapoyo/pull_requests

person roidrage    schedule 05.12.2012
comment
Иногда на странице запроса на вытягивание на github результат travis отображается следующим образом: Определение статуса слияния - Сборка Travis в процессе (Подробности) обнаруживает, что сборка №1 или №2 неопределенная. Я думаю, что обнаружение №2 на странице запроса на вытягивание - это ошибка. - person Matt - sanemat; 05.12.2012