Details
Details
- Reviewers
vlorentz - Group Reviewers
Reviewers - Maniphest Tasks
- T3781: Replace the Nixguix loader with a lister
- Commits
- rDLSff80a91f0af8: nixguix: Improve git origins detection
Diff Detail
Diff Detail
- Repository
- rDLS Listers
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Comment Actions
Build is green
Patch application report for D8620 (id=31123)
Could not rebase; Attempt merge onto 944d4b5b60...
Updating 944d4b5..08be7a9 Fast-forward swh/lister/nixguix/lister.py | 67 ++++++++++++++++------ .../nixguix/tests/data/nixpkgs-swh_sources.json | 7 +++ swh/lister/nixguix/tests/test_lister.py | 22 ++++++- 3 files changed, 75 insertions(+), 21 deletions(-)
Changes applied before test
commit 08be7a91c51fa391bc4880123520103e532cebe5 Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org> Date: Tue Oct 4 23:25:20 2022 +0200 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 commit c4c6df39e142648e066887f0ce6289974c99417d Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org> Date: Tue Oct 4 20:42:20 2022 +0200 nixguix: Improve tarball detection Without this, some tarballs hidden within query parameters are not detected. This does some extra effort to detect those to avoid sending noise to loaders. Related to T3781
See https://jenkins.softwareheritage.org/job/DLS/job/tests-on-diff/752/ for more details.
Comment Actions
Build is green
Patch application report for D8620 (id=31127)
Could not rebase; Attempt merge onto 944d4b5b60...
Updating 944d4b5..ff80a91 Fast-forward swh/lister/nixguix/lister.py | 85 ++++++++++++++++------ .../nixguix/tests/data/nixpkgs-swh_sources.json | 7 ++ swh/lister/nixguix/tests/test_lister.py | 22 +++++- 3 files changed, 89 insertions(+), 25 deletions(-)
Changes applied before test
commit ff80a91f0af81a067ea2c455b7fd2750ff81761b Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org> Date: Tue Oct 4 23:25:20 2022 +0200 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 commit 2fbd66778f3286c77149796339426aeccd11c1d0 Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org> Date: Tue Oct 4 20:42:20 2022 +0200 nixguix: Improve tarball detection Without this, some tarballs hidden within query parameters are not detected. This does some extra effort to detect those to avoid sending noise to loaders. Related to T3781
See https://jenkins.softwareheritage.org/job/DLS/job/tests-on-diff/754/ for more details.