Причины провала сборки - PullRequest
7 голосов
/ 10 февраля 2010

Как инженер по сборке, я постоянно ищу новые и интересные способы улучшить наш процесс сборки - и это включает в себя поиск новых и интересных способов потерпеть неудачу в наших сборках!

Мне еще предстоит найти канонический список причин сбоя сборки ... поэтому я решил, что пришло время создать ее. Имея это в виду:

Какие проверки во время сборки - как очевидные, так и творческие - видели ли вы неудачные сборки?

Ответы [ 12 ]

0 голосов
/ 10 февраля 2010

Покрытие кода уменьшается или падает ниже приемлемого порога.

0 голосов
/ 10 февраля 2010

Что-то столь же простое, как проверка на сбой компиляции, должно считаться обязательным, недействительно .

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

Если компиляция не удалась:

  • … у вас не будет бинарника для использования или запуска.
  • … вы не можете запускать тесты и анализ, чтобы убедиться, что они работают.
  • ... вы не можете выполнять другие проверки, необходимые для построения проекта.
  • … вы не можете угодить своему клиенту, потому что вам нечего показать.

Почему? ПОТОМУ ЧТО СТРОИТЕЛЬСТВО СЛОМАНО .

...