Работа в основной папке репо в процессе сборки - PullRequest
0 голосов
/ 03 октября 2018

У меня есть приложение для Android, которое использует gradle для автоматизации сборки и запускает множество различных сценариев оболочки bash во время процесса сборки.

Как минимум для одного этих сценариев требуетсяклонирование внешнего репо с целью выполнения нескольких операций git diff между этим внешним репо и моим исходным.

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

Как только все это будет сделано, все файлы и папки, созданные в процессе, будут удалены.

Мне было интересно, будет ли хорошей практикой выполнять все эти операции в корневой папке репо или мне следует выполнять их где-нибудь еще.Если я должен сделать это в другом месте - почему?

PS Извините, если теги не точны, я не был уверен, как именно классифицировать это.Не стесняйтесь изменять их при необходимости.

...