mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-30 16:10:36 +00:00
34 lines
1.0 KiB
Nix
34 lines
1.0 KiB
Nix
{
|
|
lib,
|
|
testers,
|
|
fetchRepoProject,
|
|
...
|
|
}:
|
|
|
|
{
|
|
# fetch repo by git rev
|
|
manifest-demo-by-rev = testers.invalidateFetcherByDrvHash fetchRepoProject {
|
|
name = "manifest-demo-git-repo-by-rev";
|
|
manifest = "https://github.com/iayanpahwa/manifest-demo.git";
|
|
rev = "6f731a3dd689d58333e53e259cd3b7d2242a4dc8";
|
|
hash = "sha256-cMEvM9lqi8Zl/cFLnTHYv/VVxTzBTHkvhs+jp5U7M/g=";
|
|
};
|
|
|
|
# fetch repo by tag
|
|
sel4test-by-tag = testers.invalidateFetcherByDrvHash fetchRepoProject {
|
|
name = "sel4test-by-tag";
|
|
manifest = "https://github.com/seL4/sel4test-manifest.git";
|
|
rev = "refs/tags/16.0.0";
|
|
hash = "sha256-W2vOPWpbcgYPdo+Ife2ddFi3Xpe5Q9jjYqUJd31NQBA=";
|
|
};
|
|
|
|
# use different manifest in repo
|
|
sel4test-manifestName = testers.invalidateFetcherByDrvHash fetchRepoProject {
|
|
name = "sel4refos-manifestName";
|
|
manifest = "https://github.com/seL4/refos-manifest.git";
|
|
rev = "ccb3225268ec9802a7a23b1d3e1b193067484741";
|
|
manifestName = "working.xml";
|
|
hash = "sha256-p/pqSkmWMtTXFg5ABgGcScXczF2rzuL1Vz4/v14OrZs=";
|
|
};
|
|
}
|