ну у нас гитлаб ci локальный... при мердже проекта запускается пайплайн, он создает временную папку и пробует собрать проект ... если все ок то выполняет действия дальше... если нет сообщает об ошибке.... проблема в том что он выкачивает из гита исходники, создает папку ноде модулес а после удаляет всю эту временную папку...