rubocop сбой уровня и сбой сборки - PullRequest
0 голосов
/ 31 августа 2018

Я настроил Rubocop в моей сборке CI Bamboo, однако, поскольку обнаружены нарушения, он имеет состояние выхода 1, что не позволяет выполнить эту задачу.

Поскольку я генерирую отчет Rubocop HTML в задаче ci, я хочу, чтобы задача прошла.

Как я могу помешать Rubocop выполнить задачу, это как-то связано с

- отказоустойчивость уровня '

Спасибо

Ответы [ 2 ]

0 голосов
/ 31 августа 2018

в конце:

'--fail-level F'

работал как флаг рубокопа, поэтому он потерпит неудачу только при наличии фатальных ошибок. Документы не ясны по этому вопросу.

0 голосов
/ 31 августа 2018

Если вы хотите игнорировать код выхода rubocop и продолжить конвейер CI, вам следует || true.

Так что, если вы используете rubocop следующим образом:

$ rubocop

Затем измените его на:

$ rubocop || true

, который вернет код выхода 0 и не остановит ваш конвейер.

...