Подскажите, как правильно добавлять исходный код приложения в контейнер. Проект на laravel, планируется через gitlab-ci создавать новые images, и пушить их в registry. Документации на эту тему много, но для меня не понятно одно, неужели при каждом пуше в репу, необходимо заново добавлять все исходники в образ?
Приведу пример, исходники проекта 100 мб, и кол-во файлов в нем десятки тысяч. В коммите изменен например 1 файл, неужели нужно создавать новый image, в который будет заново скопирован весь исходный код? Можно ли это как-то упростить?