Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: b8f45c32f899
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 0544a7f67274
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Oct 31, 2020

  1. scripts/mark-broken: improve

    This improves on the previous verison of this script.
    
    Previously it only accepted one attr, and required
    explicit passing of the "broken" value.
    
    This script is meant to be used to mark failing hydra builds as broken in the meta attrs
    To use the script, you should pass the list of failing attrs as arguments to the script.
    
    Example: `cat failing-attrs | xargs ./pkgs/common-update/scripts/mark-broken`
    
    Generating a list of failing attrs: (this should be improved at a later date)
      - Go to the most recent hydra evaluation with all builds completed
      - Select the "builds still failing" tab
      - Highlight and select all packages, should be prefixed with `nixpkgs.`
      - Use regex and editor foo to leave only the attr names
      - Use the above example command to then execute the script
    
    OTHER NOTES:
      - The `denyFileList` and `denyAttrList` will likely need to be updated slightly
        to align with the conventions used in nixpkgs at execution time
      - Any attrs which failed for any reason will be written to `failed-marks.txt`.
        Those attrs will likely need manual attention as disablement will likely be conditional.
    Jonathan Ringer committed Oct 31, 2020
    Copy the full SHA
    0544a7f View commit details
    Browse the repository at this point in the history