HomeSoftware Heritage

nixguix: Improve git origins detection

Description

nixguix: Improve git origins detection

Without this, some git repositories are detected as file (due to upstream
misqualification too). This does some extra effort to detect those to avoid sending
noise to loaders.

This also refactors some common code to build vcs artifacts to avoid duplication.

Related to T3781

Details

Provenance
ardumontAuthored on Oct 4 2022, 11:25 PM
ardumontPushed on Oct 5 2022, 11:11 AM
Differential Revision
D8620: nixguix: Improve git origins detection
Parents
rDLS2fbd66778f32: nixguix: Improve tarball detection
Branches
Unknown
Tags
Unknown
Tasks
T3781: Replace the Nixguix loader with a lister
Build Status
Buildable 32101
Build 50261: test-and-buildJenkins console · Jenkins