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. Jul 05, 2016
  2. Jul 04, 2016
    • Martin Afanasjew's avatar
      Revert "Test officially supported cmd taps. (#390)" · dba1958b
      Martin Afanasjew authored
      This reverts commit 252c701c.
      
      Taps installed prior to running the test suite are not visible to the
      test suite as most Homebrew paths are redefined as to not mess up the
      local installation.
      dba1958b
    • Mike McQuaid's avatar
      Test officially supported cmd taps. (#390) · 252c701c
      Mike McQuaid authored
      All of these taps use Homebrew internal APIs (or will shortly) and we
      autoinstall them all from `brew $CMD`. We should adjust our CI to ensure
      that we never accidentally break these taps when making changes to core
      code so that these taps can rely more on this core code rather than
      having to e.g. vendor equivalent code that never changes on our end.
      252c701c
  3. Jun 03, 2016
    • Mike McQuaid's avatar
      Use `curl` for the GitHub API (#295) · 8e0e1642
      Mike McQuaid authored
      * Move GitHub API module to utils/github.rb.
      
      * Move curl method to utils/curl.rb.
      
      * global: use long curl arguments and an array.
      
      This makes the code more self-documenting.
      
      * utils/curl: support reading curl's output.
      
      * utils/github: use curl instead of open-uri.
      
      It has far better proxy support.
      
      * pull: set Homebrew user agent.
      
      * gist-logs: remove trailing whitespace.
      
      * gist-logs: use first instead of [0].
      
      Easier to read.
      
      * gist-logs: use curl-based GitHub.open method.
      8e0e1642
  4. May 26, 2016
  5. Apr 12, 2016
    • Mike McQuaid's avatar
      Homebrew (opt-in) Analytics tweaks. (#57) · 0c851130
      Mike McQuaid authored
      - add `HOMEBREW_PRODUCT` global variable
      - only differentiate between `/usr/local` and `non-/usr/local` Homebrew
        prefixes to avoid sharing sensitive user information
      - note if e.g. build errors are occurring under CI
      - Add `HOMEBREW_NO_ANALYTICS` variable (this will be how people opt-out
        when this is enabled for everyone)
      - Add `HOMEBREW_ANALYTICS_DEBUG` variable to output all the analytics
        that are sent
      - Move Bash analytics code to `Library/Homebrew/utils/analytics.sh`
      - Add documentation for our analytics and why/what/when/how and opt-out
      - Only official Homebrew commands are reported
      - Ruby analytics are now reported in a forked, background process
      0c851130
  6. Apr 04, 2016
  7. Apr 02, 2016
  8. Mar 11, 2016
  9. Mar 08, 2016
  10. Feb 15, 2016
  11. Dec 13, 2015
  12. Oct 18, 2015
  13. Aug 06, 2015
  14. Aug 03, 2015
  15. Jul 03, 2015
  16. Jun 20, 2015
  17. Jun 17, 2015
  18. Apr 30, 2015
  19. Apr 22, 2015
  20. Dec 08, 2014
  21. Jul 22, 2014
  22. Jul 20, 2014
    • Jack Nagel's avatar
      Improve pull request URL regexp · 26b8c5a2
      Jack Nagel authored
       - use a regexp literal and avoid escaping forward slashes
       - escape the period in "github.com"
       - match only hex characters in the commit part
       - allow hyphen in usernames and repo names, matching what we allow for
         tap names
       - avoid unnecessary capture
      26b8c5a2
  23. Jul 13, 2014
  24. Jul 07, 2014
  25. Jun 20, 2014
  26. Jun 10, 2014
  27. Jun 08, 2014
  28. May 15, 2014
  29. May 04, 2014
  30. Apr 25, 2014
  31. Dec 15, 2013
  32. Dec 14, 2013
  33. Nov 01, 2013
  34. Oct 31, 2013
  35. Oct 26, 2013
  36. Oct 23, 2013
Loading