about summary refs log tree commit diff
path: root/maintainers
diff options
context:
space:
mode:
authorJoe Hermaszewski <git@monoid.al>2021-07-02 21:01:18 +0800
committerGitHub <noreply@github.com>2021-07-02 21:01:18 +0800
commita4acf6de68696a4696a93df5fa7db2fc4a7122df (patch)
tree093faa8b4c8f19d2c36ff42f173bb5a590f8d13b /maintainers
parent90ed9067973005ffda05884af4514884cc5ab691 (diff)
parent93e565b717966ae09ad6d54fac11d3081a23bf54 (diff)
downloadnixlib-a4acf6de68696a4696a93df5fa7db2fc4a7122df.tar
nixlib-a4acf6de68696a4696a93df5fa7db2fc4a7122df.tar.gz
nixlib-a4acf6de68696a4696a93df5fa7db2fc4a7122df.tar.bz2
nixlib-a4acf6de68696a4696a93df5fa7db2fc4a7122df.tar.lz
nixlib-a4acf6de68696a4696a93df5fa7db2fc4a7122df.tar.xz
nixlib-a4acf6de68696a4696a93df5fa7db2fc4a7122df.tar.zst
nixlib-a4acf6de68696a4696a93df5fa7db2fc4a7122df.zip
Merge pull request #127833 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
Diffstat (limited to 'maintainers')
-rwxr-xr-xmaintainers/scripts/haskell/mark-broken.sh11
1 files changed, 6 insertions, 5 deletions
diff --git a/maintainers/scripts/haskell/mark-broken.sh b/maintainers/scripts/haskell/mark-broken.sh
index 58433abe662b..71568ef6f200 100755
--- a/maintainers/scripts/haskell/mark-broken.sh
+++ b/maintainers/scripts/haskell/mark-broken.sh
@@ -17,9 +17,9 @@ trap "rm ${tmpfile}" 0
 
 echo "Remember that you need to manually run 'maintainers/scripts/haskell/hydra-report.hs get-report' sometime before running this script."
 echo "Generating a list of broken builds and displaying for manual confirmation ..."
-maintainers/scripts/haskell/hydra-report.hs mark-broken-list | sort -i > $tmpfile
+maintainers/scripts/haskell/hydra-report.hs mark-broken-list | sort -i > "$tmpfile"
 
-$EDITOR $tmpfile
+$EDITOR "$tmpfile"
 
 tail -n +3 "$broken_config" >> "$tmpfile"
 
@@ -28,10 +28,11 @@ broken-packages:
   # These packages don't compile.
 EOF
 
+# clear environment here to avoid things like allowing broken builds in
 sort -iu "$tmpfile" >> "$broken_config"
-maintainers/scripts/haskell/regenerate-hackage-packages.sh
-maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh
-maintainers/scripts/haskell/regenerate-hackage-packages.sh
+env -i maintainers/scripts/haskell/regenerate-hackage-packages.sh
+env -i maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh
+env -i maintainers/scripts/haskell/regenerate-hackage-packages.sh
 
 if [[ "${1:-}" == "--do-commit" ]]; then
 git add $broken_config