не запускаем билд и тест там, где ничего не поменялось
а как это работает? через кеширование? например когда работает ci скрипт он стягивает репо, у него нет предидущих билд артефактов, что бы сделать проверку что ничего не менялось
а как это работает? через кеширование? например когда работает ci скрипт он стягивает репо, у него нет предидущих билд артефактов, что бы сделать проверку что ничего не менялось
от реализации зависит, начиная от простейшего git diff master --name-only