Page MenuHomeDevCentral

Browse and search whole Nasqueron codebase
Closed, ResolvedPublic

Description

We want to be able to search multiple repositories as once, for example all the Nasqueron ones.

An OpenGrok server is probably the reference, but recently, etsy released Hound which could be interesting to check.

In both cases, we need to be able to get the list of the repositories in a GitHub organization, either to clone ourselves the whole (OpenGrok), either to provide a configuration file to the tool (Hound).

Current status

Hound installed to https://code.nasqueron.org/ indexing every hour GitHub repositories.

Event Timeline

dereckson raised the priority of this task from to Normal.
dereckson updated the task description. (Show Details)
dereckson added subscribers: dereckson, xcombelle.

Hound works fine, but can't discover default branch of a repo, even with "detect-ref": True

2022/01/16 02:27:53 vcs pull error (docker-registry-api - https://www.github.com/nasqueron/docker-registry-api.git): exit status 128
2022/01/16 02:27:59 Failed to git fetch /data/data/vcs-541e4e8ce8c7b54d07d92f5f1428e74cd3405846, see output below
warning: redirecting to https://github.com/nasqueron/db-datasources-voies.git/
fatal: Couldn't find remote ref master
Continuing...

Fixed per previous commit and a change in D2465.

DNS configuration

code.nasqueron.org. 86400 IN CNAME www5.nasqueron.org.

dereckson updated the task description. (Show Details)
dereckson added a project: User-Dereckson.

code.nasqueron.org with Hound is stable enough to close this task.