2016-10-10 1 views
0

Иногда я нажимаю код на ветвь функции, а из-за перезагрузки и силовой силы git ссылка больше не существует. Тем не менее, код еще пытается загрузить ссылку и запустить ее CI.Обработка ошибок кодового кода на ссылках, которые больше не существуют

Есть ли какой-либо способ (например, специальный код выхода), чтобы сообщить CodeShip, чтобы он не прошел или не завершил сборку, где ссылка больше не существует, или удалить ее из истории сборки?

ответ

2

это невозможно прямо сейчас. Теоретически вы можете заставить сборку преуспеть, даже если тесты потерпят неудачу, убедившись, что эти команды возвращают код выхода из нуля.

Но git clone - это шаг, выполняемый самим Codeship и который вы не можете изменить. Из-за этого и того факта, что код выхода git clone не равен нулю, шаг и сборка не удастся.

Я расскажу об этом вместе с командой, но я не уверен, изменим ли мы поведение.

Отказ от ответственности: Я работаю для Кодекса.