У меня есть три разных этапа travis: - Создание проекта, - Создание докера - Загрузка папки конфигурации kubernetes
Каждый раз, когда я просто что-то меняю в конфигурации kubernetes, проект создается и создается образ докера. Если я просто хочу больше памяти в k8s, я не должен публиковать другое изображение докера.
Я знаю, что могу сделать два репозитория git. Один с конфигурацией, а другой с исходным кодом. Мне просто интересно, сталкивался ли кто-нибудь с этим как-то в одном репо. Это слишком сложно?
Для меня было бы идеально собрать все вместе и запустить этапы в зависимости от того, какая папка изменилась