Bisecting: Difference between revisions
bisecting dependencies: non-nixos-configs |
m Make grammar more consistent |
||
| (4 intermediate revisions by 2 users not shown) | |||
| Line 6: | Line 6: | ||
* <code>git bisect start</code> flag [https://git-scm.com/docs/git-bisect#Documentation/git-bisect.txt---first-parent <code>--first-parent</code>]: select merge commits, which depending on the repository can help for caching as well as commit stability. | * <code>git bisect start</code> flag [https://git-scm.com/docs/git-bisect#Documentation/git-bisect.txt---first-parent <code>--first-parent</code>]: select merge commits, which depending on the repository can help for caching as well as commit stability. | ||
* | * [https://github.com/blitz/hydrasect <code>hydrasect</code>]: select cached commits cached by Hydra | ||
* [https://github.com/ | * [https://github.com/symphorien/nixpkgs-staging-bisecter <code>nixpkgs-staging-bisecter</code>]: reduce number of derivations to be built. | ||
* [https://github.com/samestep/npc <code>npc</code>]: bisect Nixpkgs as a flake input (see below), only considering historical channel bumps instead of all <code>master</code> commits. | |||
== Automating bisects == | == Automating bisects == | ||