You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
в слайде "Апробация"
Поиск репозиториев github, gitlab, bitbucket.
Поиск некорректных выражений вместо ссылок, например "(github)" или "gitlab"
Отсутствие ссылок при упоминании репозитория .
Во всем проекте:
Репозитории "github" проверяются на существование, пустоту (парсингом), и на приватность.
Репозитории "gitlab" проверяются на существование и приватность.
Репозитории "bitbucket" проверяются на существование, из проверки на приватность исключены, поскольку недоступны в России.
Сейчас для проверки репозитория "gitlab" использован личный токен, нужна консультация, как подкорректировать.
Для более четкой проверки всех репозиториев на пустоту было решено использовать отдельную проверку.
Добавить в PresVerifyGitLinkCheck параметр "deep_check (bool)"
если False (по умолчанию) - осуществлять "простую" проверку - что код возврата ссылок = 200 (иначе - в список некорректных)
если True - логика с глубокой проверкой репозиториев (кол-во файлов) - данный код вынести в отдельный метод для возможного дальнейшего расширения (проверка кол-ва коммитов / их историю и пр.)
От gitlab пока можно отказаться (закомментируйте, чтобы код остался на будущее)
если есть ссылка или упоминания репо
The text was updated successfully, but these errors were encountered: