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 .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Jul 04, 2016
-
-
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.
-
- Jun 30, 2016
-
-
Xu Cheng authored
Closes #410. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Tim D. Smith authored
Shadowed by Step#time method.
-
Tim D. Smith authored
-
Tim D. Smith authored
Closes #405.
-
- Jun 27, 2016
-
-
Xu Cheng authored
-
- Jun 26, 2016
-
-
Mike McQuaid authored
-
Mike McQuaid authored
-
- Jun 23, 2016
-
-
-
Dominique authored
-
- Jun 21, 2016
-
-
William Woodruff authored
Closes #378. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
- Jun 20, 2016
-
-
Steven Peters authored
-
- Jun 13, 2016
-
-
Andrew Janke authored
-
- Jun 01, 2016
-
-
Mike McQuaid authored
It defaults to being in $HOME but we override this meaning that we would destroy the cache every time.
-
- May 31, 2016
-
-
Mike McQuaid authored
Check the syntax for Homebrew/brew and don't bother for taps.
-
- May 30, 2016
-
-
Mike McQuaid authored
This is not a command designed for end-users.
-
- May 29, 2016
-
-
Mike McQuaid authored
This adds >1m to every build on every node and it can't actually be affected/fixed by formula PRs.
-
Mike McQuaid authored
-
Mike McQuaid authored
This job takes almost a minute and it's not useful for all core taps to run this.
-
Mike McQuaid authored
We're not really getting any more PRs here and this code makes this file harder to follow and refactor.
-
- May 28, 2016
-
-
Mike McQuaid authored
-
Mike McQuaid authored
This means that we do not need to read formulae or evaluate Ruby at upload time.
-
- May 10, 2016
-
-
Mike McQuaid authored
Closes #1028.
-
- May 08, 2016
-
-
Mike McQuaid authored
-
- May 06, 2016
-
-
Mike McQuaid authored
-
- May 03, 2016
-
-
Martin Afanasjew authored
Replace `homebrew` with `brew`, `homebrew-core`, or `legacy-homebrew` depending on context.
-
Martin Afanasjew authored
Replace `homebrew` with `brew`, `homebrew-core`, or `legacy-homebrew` depending on context.
-
- Apr 19, 2016
-
-
Xu Cheng authored
Closes #115. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
Noted, `brew tap foo` will not fail if the tap is already installed.
-
Andrew Janke authored
Pulls 'brew linkage' in to main brew repo as a dev-cmd, and has test-bot use it to detect dylib breakage, which usually means a revision bump is needed. Checks all dependents, not just those with a 'test do' block defined, since we can do this without formula support. Closes #107. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
Dominyk Tiller authored
-
Dominyk Tiller authored
https://github.com/Homebrew/brew/commit/e70a3552d3faddd0afd2535a03c31b8c50be901a seems to have exacerbated the problem where taps stick around and then `brew uses` gets executed on a whole host of taps, which is currently breaking almost every PR for formulae that would be used cross-tap, as well as causing lengthier CI builds. Examples from the last week or so include sqlite, V8, protobuf, and so on. Whilst it may be true that cross-tap formulae failing can show problems that need looking at, a lot of the time the failures are unrelated to the build in question and just leave contributors confused on what needs to be done, or why their PR is failing for something that seems entirely unrelated. You can see the taps failing to vanish locally by doing something like: ``` brew tap homebrew/fuse brew tap homebrew/versions cd $(brew --prefix) && git clean -ffdx --exclude=/Library/Taps/ brew tap ... homebrew/core homebrew/fuse homebrew/versions ``` This is a very simple proposal to handle the problem, but there's no real reason I couldn't write this functionality into untap itself and then we call that in test-bot. Just didn't necessarily want to jump immediately to expanding the untap command to solve what is more-or-less a CI problem.
-
Andrew Janke authored
Also enables sandbox for --interactive and --debug use of install and test, using automatic retention. Closes #66. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
- Apr 16, 2016
-
-
Xu Cheng authored
Closes #92. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
- Apr 07, 2016
-
-
Andrew Janke authored
-
Dominyk Tiller authored
We're not sure this is working as it was intended to, and the primary end product so far has been making every Ruby 1.8.7 build, which is the Ruby we use on Mavericks for compatibility, take 5-15 minutes longer per build than 2.x Rubies. Cumulatively this is responsible for the vast majority of CI slowness over the last couple months as Mavericks plays catch-up and everything else waits for it to do so. We may revisit this in future, but for now the harm is greater than the "risk". This technically reverts https://github.com/Homebrew/brew/commit/7b26c585c2a26ec0dad201852ca4934c77fcc493.
-
- Apr 06, 2016
-
-
Martin Afanasjew authored
Fix bug introduced in a2c23dfe. Moving this method apparently made it inaccessible from `Homebrew::Step`.
-
Martin Afanasjew authored
The method `fix_encoding!` is private to `Homebrew::Step` but is also required by the `Homebrew.sanitize_output_for_xml` method for truncating overly long logs. Move `fix_encoding!` into the `Homebrew` module to make it accessible from both this method and the `Homebrew::Step` class. This amends commit 343091c8.
-
Andrew Janke authored
test-bot: revise Step output transcoding and XML character filtering
-
- Apr 05, 2016
-
-
Dominyk Tiller authored
This reverts commit ceed6636. ``` ==> git clean -ffdx HEAD is now at ceed6636 test-bot: revise Step output transcoding and XML character filtering Removing Library/Homebrew/test/.bundle/ Removing Library/Homebrew/test/fs_leak_log Removing Library/Homebrew/test/vendor/ Error: invalid regular expression: /[^ -uD7FFuE000-uFFFDu{10000}-u{10FFFF}]/ ``` Using Ruby 1.8.
-