I've asked @marmoute and @Alphare on irc.
It's somewhat a gitlab instance.
There are 3 types of repositories for that instance currently:
- git
- hg: native mercurial
- hg-git: those should be converted in a few months by upstream, so we should just
ignore them for now.
In practice, that means:
- [x] Adapt lister's current implementation to deal with other types [1]
- [ ] add a new gitlab instance in the scheduler once ^ is packaged and deployed.
- [ ] The name [2] should be different than "gitlab" to avoid having the coverage under
gitlab as well, something like "heptapod" would do.
[1] @anlambert did it in P1168, i iterated over it and packaged D6285
[2] "swh-scheduler" db, "listers" table, "name" column, other gitlab instances have their name "gitlab"