Скрипт для работы с репозиториями студентов HTML Академии Можно скопировать в одну папку все репозитории, установить зависимости, подтягивать свежее из мастер-ветки
- создайте txt файл, где на каждой строке расположите ссылку на репозиторий студента. Важно после последней ссылки добавить одну пустую строку
- рядом с этим файлом положите mentor и lib
- начинайте работу
- выполните ./mentor или ./mentor --help чтобы посмотреть подсказку
- -f folderName Название папки где установить репозитории
- -r reposFileName Название файла со списком репозиториев
- --pull Делает git pull origin master в каждой папке указанной папки
- --ci Делает npm ci в каждой папке указанной папки
- --help Показывает доступные параметры
./mentor -f HTML2-29 -r students-repos ./mentor --pull ./mentor --ci ./mentor --help
- Опции в одну команду комбинируются только f и r, все возможные примеры исполнения указаны выше
- Все команды выполняются относительно расположения файлов mentor и lib
- Чтобы начать работу, нужно положить эти файлы в папку, новая папка с репозиториями будет искаться/создана на одном уровне с этими файлами.