Прервать docker сборку, если кеш не может быть использован - PullRequest
0 голосов
/ 30 марта 2020

Как часть git pre-pu sh крючка, я создаю docker изображение. Эта сборка может занять несколько минут, а тем временем соединение с удаленными тайм-аутами. Поэтому я бы хотел, чтобы docker прервал сборку, как только он обнаружит слой, который нельзя использовать из его кэша. Я понимаю, что нет dry-run сборки, есть ли какой-то другой трюк, который я пропустил?

Другими словами, как только docker действительно попытался построить слой, он должен остановиться и вернуть ненулевой код.

...