Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Homebrew/brew.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Sep 05, 2016
  2. Aug 25, 2016
  3. Aug 22, 2016
  4. Aug 17, 2016
  5. Aug 12, 2016
    • Mike McQuaid's avatar
      update: add --force argument. · 24fb0068
      Mike McQuaid authored
      Add a `brew update --force` to side-step all of the clever optimisations
      we have to detect if an update is unnecessary. That means if those
      optimisations go wrong in future we can tell people just to run this
      single command.
      
      This would have been a useful workaround for the issue fixed in 985c672b.
      24fb0068
    • Mike McQuaid's avatar
      update.sh: prevent overwriting UPSTREAM_BRANCH. · 99837fae
      Mike McQuaid authored
      UPSTREAM_BRANCH was being used both as a loop variable name and name
      for the upstream branch for HOMEBREW_REPOSITORY. This meant that the
      variable names were overwritten which prevented update.
      
      Closes #693.
      99837fae
  6. Aug 11, 2016
  7. Aug 10, 2016
  8. Aug 09, 2016
    • Mike McQuaid's avatar
      update: don't recheck taps checked in the last 1m. · 2b8ea079
      Mike McQuaid authored
      This is less than ideal but it gets the time on my machine down from ~6s
      to ~2s when checking no taps. It still shows that we're doing way more
      in `update.sh` than we need to be doing but that's a future PR.
      2b8ea079
  9. Aug 08, 2016
  10. Aug 02, 2016
  11. Jul 16, 2016
  12. Jul 14, 2016
  13. Jul 13, 2016
  14. Jul 10, 2016
  15. Jul 07, 2016
    • Mike McQuaid's avatar
      Autoupdate tweaks (#442) · 86b1df96
      Mike McQuaid authored
      * Don't infinitely recurse `brew update --preinstall`.
      
      This could happen when trying to `brew install git` inside `brew update
      --preinstall`.
      
      * update.sh: cache Git PATH.
      
      We don’t need to look it up from superenv every time; this is slow.
      
      * update.sh: print message before preinstall updates.
      
      * update.sh: verbose output fetch directory.
      
      This aids reading `brew update --verbose --debug` output.
      
      * update.sh: skip taps without formulae on preinstall.
      
      We don’t need to update them as we’re not invoking them.
      
      * update.sh: don't force update-report on developer preinstall.
      
      This is too slow.
      86b1df96
  16. Jun 29, 2016
  17. Jun 16, 2016
  18. Jun 13, 2016
  19. Jun 05, 2016
  20. Jun 03, 2016
  21. May 13, 2016
  22. May 12, 2016
  23. May 10, 2016
  24. May 03, 2016
    • Mike McQuaid's avatar
      update.sh: abort rebase and merge. · 70096f8e
      Mike McQuaid authored
      `brew update` can cause these so `brew update` should repair these.
      70096f8e
    • Mike McQuaid's avatar
      update: improve some edge cases. · 60e3737f
      Mike McQuaid authored
      - When running `brew update` and there’s been no changes from upstream
      on any repositories there’s no need to call the (relatively) slow `brew
      update-report` when we already know what it will say (“Already up-to
      date.”).
      - When any`git fetch`es fail then throw out an error at the end of the
      output and produce a failing exit code (closes #65).
      60e3737f
    • Mike McQuaid's avatar
      update.sh: remove GIT_ASKPASS=false. · f288b66f
      Mike McQuaid authored
      This doesn't work as expected and causes confusing user errors.
      
      References #95.
      f288b66f
  25. May 02, 2016
Loading