Рубрики
Без рубрики

Создал инструмент поиска кода GitLab, попробуйте

Cooder – это проект по поиску кода с открытым исходным кодом, предлагающий сервис поиска кода, репозиториев и проблем f… Помечено с открытым исходным кодом, java, githunt, showdev.

Cooder – это проект по поиску кода с открытым исходным кодом, предлагающий сервис поиска кода, репозиториев и проблем для платформ размещения кода, включая Gitee, GitLab и Gitea.

Есть два модуля: шлюз и индексы. Шлюз встроен в шлюз в конфигурации по умолчанию.

Ворота:

  • Принимайте задачи индексирования из HTTP-запросов и помещайте их в очередь после проверки
  • Принимайте поисковые запросы и возвращайте их результаты обратно клиенту

Индексатор:

  • Следите за задачами индексирования внутри очереди
  • Обновите эти задачи добавления, удаления и обновления индексов обратно в библиотеку индексов

Логический поток

Используйте его в Gitlab

Настройте следующие свойства:

gitlab.url = http://gitlab-host:gitlab-port/  
gitlab.personal_access_token =   
git.username = root  
git.password =  

Kooder будет использовать маркер доступа в качестве пароля, если вы его не предложите.

Используйте его в Giteau

1.Администрирование сайта

2.Добавьте веб-крючок Giteau

3.Настройка Веб-крючок

  • Установите целевой URL на http://kooder-ip:kooder-port/gitea
  • Установите тип содержимого ПУБЛИКАЦИИ в POST + приложение/json
  • Проверить Все события или Пользовательские события для Спусковой крючок Вкл. опция. ( Если вы выбираете Пользовательские события , вам необходимо проверить Репо , Толчок и Проблема )

2.Настройте следующие свойства.

gitea.secret_token = 
gitea.url = http://gitea-ip:prot/
gitea.personal_access_token = 
git.username = 
git.password = 

Дополнительная Информация

GitHub: https://github.com/oschina/kooder Название: Заглавие

Оригинал: “https://dev.to/lemonbrandy/open-source-gitlab-code-search-tool-1ej6”