Manejo de fallas de códigos en references que ya no existen

A veces presiono el código a una twig de características, y debido a la rebase y la fuerza de empuje de git, la reference ya no existe. Sin embargo, el código aún intenta download la reference y ejecutar su CI en ella.

¿Hay alguna forma (como un código de salida especial) para decirle a CodeShip que no pase ni falle una compilation donde la reference ya no existe, o que la elimine del historial de compilation?

eso no es posible en este momento. En teoría, podría obligar a una construcción a tener éxito incluso si las testings fallan, asegurándose de que esos commands devuelvan un código de salida de cero.

Pero el git clone es un paso que está en marcha por el mismo Codeship y que no se puede modificar. Debido a esto y al hecho de que el código de salida de git clone no es cero, el paso y la construcción fallarán.

Lo mencionaré con el equipo, pero no estoy seguro de si vamos a cambiar el comportamiento.

Descargo de responsabilidad: estoy trabajando para Codeship.