Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Homebrew/homebrew-bundle

📦 Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask and the Mac App Store.
https://github.com/Homebrew/homebrew-bundle

Implement (hopefully) final feedback.

00f130a81dfe07614650727a123e73d121bafa1e authored over 9 years ago by Mike McQuaid <[email protected]>
Address feedback.

703340adee1a7de71bac7a605be7db9277cbaaaa authored over 9 years ago by Mike McQuaid <[email protected]>
check_command_spec: more mocking.

65f05cc24b54ff630c2ab87820df7c2861208655 authored over 9 years ago by Mike McQuaid <[email protected]>
100% test coverage.

189af5951ada33e67fbeb299f6b81ef0ea27e081 authored over 9 years ago by Mike McQuaid <[email protected]>
Add check command

Useful for scripting by verifying if all dependencies are up-to-date.

Closes #100.

e48e66cccba43e97af5dfb4ee3e8a4aff8bad96d authored over 9 years ago by Mike McQuaid <[email protected]>
gitignore: ignore bin directory.

f4fbcefb89f7cccc31ee5668e3b6274b00fe77ad authored over 9 years ago by Mike McQuaid <[email protected]>
Readme: add example of using system.

240251883c7b39620cf6c8d7752eddc0e4326e23 authored over 9 years ago by Mike McQuaid <[email protected]>
General cleanups

- Cleanup help page
- Rename "repo" tasks to "tap"
- Improve and add verbose messaging and make ...

d5a826f354de11dacef3e15f98f2028bf2cedb0e authored over 9 years ago by Mike McQuaid <[email protected]>
cleanup: use --force instead of --dry-run

Is it bit safer than the defaults.

Closes #91.

86a68a01d57c26ec8c86f4a63f15e58eb015ff55 authored over 9 years ago by Mike McQuaid <[email protected]>
dumper: allow - to read from STDIN

b40216a2bf0b9926def3f8fe611c3f2403f05bdf authored over 9 years ago by Mike McQuaid <[email protected]>
cleanup: also uninstall casks.

2480064f7d913316b27ec5a0cfd77b3a3aa89b24 authored over 9 years ago by Mike McQuaid <[email protected]>
README: add example for restart_service

25330bb614c0e01450ce64ea26a8ca6825d8f775 authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #96 from voanhduy1512/restart_services

Fix #88, Add DSL for handling services

7f24e557e07327627b77a02c3977970e09bc0936 authored over 9 years ago by Xu Cheng <[email protected]>
Add DSL for handling services

758b28ab6133698788a1a20ff8dd7c2ea8b91bd5 authored over 9 years ago by Vo Anh Duy <[email protected]>
Merge pull request #97 from xu-cheng/error

improve error message

68e036bcfdd8e5171e54072a70e9f1978cb8fd35 authored over 9 years ago by Xu Cheng <[email protected]>
improve error message

Fixes #92, #95.

b53643bb518bacc2a03a0c6431b865e707192a35 authored over 9 years ago by Xu Cheng <[email protected]>
brew_installer: inline method

664e83c277bcba25e02746eaecb27cffcae1aaf6 authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #89 from xu-cheng/remove_safe

remove $SAFE, allow system call

0dd14bcabf04b2ec706b87434df320f4a50f3e15 authored over 9 years ago by Xu Cheng <[email protected]>
remove $SAFE, allow system call

781f588a3a39924e24acd3af4eab08732974193e authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #86 from xu-cheng/ruby-2.0

drop support for ruby 1.x

557513b2dc0fe43c16999768cd295df8e525d3a0 authored over 9 years ago by Xu Cheng <[email protected]>
drop support for ruby 1.x

66d91a2e30ad80c1618bb5d48fb7dbf9d8497844 authored over 9 years ago by Xu Cheng <[email protected]>
Install and upgrade brew by default.

* If a dependency is already installed and there is an update available it will be upgraded.
* P...

12201b17c00270cf28d47bfc073e6cb7c8c9799d authored over 9 years ago by Timur Vafin <[email protected]>
repo_dumper: remote can be nil

7c12f9a5935acb3fa902280f53c6fd44b383d35d authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #82 from xu-cheng/tap

dump: support anytap

d65624b351b8f15fa7cdd0dcb8163d78ee1af4ca authored over 9 years ago by Xu Cheng <[email protected]>
dump: support anytap

bd819553c85c0d4e3fa62c85f9d921b709ec6579 authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #81 from xu-cheng/update

check min homebrew commit date

e8e23cf66809d9defcf625643c26378c7742f09b authored over 9 years ago by Xu Cheng <[email protected]>
check min homebrew commit date

b7f8a2b7e238f584f890aaf25923a7736e1ca197 authored over 9 years ago by Xu Cheng <[email protected]>
Revert "check homebrew revision against minimum requirement"

This reverts commit 296d24b170f8c5b8c06f9b4fd456f53dc19d72a5.

a4d62fb62e700c277cd8063f8391ef1c40b6a76b authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #77 from xu-cheng/revision

check homebrew revision against minimum requirement

fedf45c22d2bf54ff598c820da37a6d7d74f37cb authored over 9 years ago by Xu Cheng <[email protected]>
check homebrew revision against minimum requirement

296d24b170f8c5b8c06f9b4fd456f53dc19d72a5 authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #79 from xu-cheng/sort

Dump: sorted by dependant order

4913b4f86ef408079718ced77a8ac04f6cd2b20a authored over 9 years ago by Xu Cheng <[email protected]>
Dump: sorted by dependant order

5671b66e795a60986f6c6dd3e170eff95740d63f authored over 9 years ago by Xu Cheng <[email protected]>
travis: make sure brew is up to date

2f182ab257fe6eeb2b17f42d142b09c6f4890fe3 authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #78 from xu-cheng/dump

simplify file write logic

25a816d5736549704c3deeaa2dfaeb0a24d32e8a authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #80 from xu-cheng/anytap

support anytap

0b9ffa3783653dbe294acdcf355a2e47b3004399 authored over 9 years ago by Xu Cheng <[email protected]>
simplify file write logic

dee1266d3bdc1e1fcaef5aa7a8f89d0dfb0854a4 authored over 9 years ago by Xu Cheng <[email protected]>
support anytap

aea915b76c52a97499062eb2b0d96d4e675fdb8a authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #75 from xu-cheng/cask

autoinstall brew-cask

6428400bb46d2a8fe3c3d1c5d0f6ad579343b52a authored over 9 years ago by Xu Cheng <[email protected]>
autoinstall brew-cask

496a78c29d54933c96b3002fc7e832ac6fdae38d authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #73 from xu-cheng/full

Dump full tap paths

3432d14d94257125a65c2d35f12a29db747b4f53 authored over 9 years ago by Xu Cheng <[email protected]>
cleanup: handle full name

0ad5bf4a4815897799093451007b86d350069fab authored over 9 years ago by Xu Cheng <[email protected]>
brew_dumper: use full name

0e4c267fd5e96e7731398a12a71fcc5ca44f3e60 authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #71 from xu-cheng/cask-skip

Skip installed cask

aa51aa2ca183664f6c9022c730c7138c768ecec3 authored over 9 years ago by Xu Cheng <[email protected]>
spec: add caskinstaller test

b38866e6eadfa101d8b1d942b40601dbf0f48988 authored over 9 years ago by Xu Cheng <[email protected]>
cask_installer: skip installed cask

5aba2873402dac2f2b1ec89e72debadb9d2aa7a3 authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #68 from Homebrew/fix-exit-code

dsl: exit 1 when there are failures.

3972a8aa2d5c203756ae2fa79da08639758ee371 authored over 9 years ago by Mike McQuaid <[email protected]>
dsl: exit 1 when there are failures.

Closes #67.

0e9c7fa85ea953282040267c799cebf4cfecc20f authored over 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #65 from timlo/update_verbiage

Update logging to make use of past participles

3b26f2eefe67d2206b303f6bae0626cffe5546c6 authored over 9 years ago by Mike McQuaid <[email protected]>
Update wording for logging

7bc9f00a47cf9070abfcb49fe39e37449aa89000 authored over 9 years ago by Tim Lo <[email protected]>
Update logging to make use of past participles

44abdc6a4ef0f400468afd4f6af1eaddb5acaa8e authored over 9 years ago by Tim Lo <[email protected]>
Merge pull request #64 from xu-cheng/list

cask dumper: chomp the trailing " (!)"

b5498a3e289a2def74faf6d6f253288c1ee604ad authored over 9 years ago by Xu Cheng <[email protected]>
cask dumper: chomp the trailing " (!)"

Cask would add ` (!)` into cask name if the cask is not availabled or
some temporary errors.

d622d0af5f1ec17a9ab02c057c13a12d858ad492 authored over 9 years ago by Xu Cheng <[email protected]>
Merge pull request #63 from Homebrew/rename

Rename to `brew bundle`.

a86f1ee43da8c775f30c2da5e466e7c809fbe4c5 authored over 9 years ago by Mike McQuaid <[email protected]>
Rename to `brew bundle`.

I've heard a few complaints about the name and I can never remember the
actual command name(s). ...

2c59ed1752a069ab423441f53dfc686670406d64 authored over 9 years ago by Mike McQuaid <[email protected]>
Pathname#readlink not work for normal file

f1b3c72833e3f10da96c2bdf9005cfff01f4e515 authored over 9 years ago by Xu Cheng <[email protected]>
resolve path when overwriting Brewfile

It's useful when running `brew brewdle dump --global --force` and ~/.Brewfile
is a symlink.

Clo...

4db43232e6addda65b12bc593401d13f7759d3f2 authored over 9 years ago by Xu Cheng <[email protected]>
Fix syntax warning

./lib/brewdler/brew_dumper.rb:36: warning: ambiguous first argument; put parentheses or a sp...

f3284659f2b4e224f266a1f47ee4f0f086ca327a authored almost 10 years ago by Xu Cheng <[email protected]>
Readme: `rake spec` needs to be executed under bundle env

c6c6aef50e4c50335c3b533f948da0fce5737189 authored almost 10 years ago by Xu Cheng <[email protected]>
Merge pull request #60 from xu-cheng/custom

allowing custom Brewfile path in the argument

dedf4e594a2e7e5cfff3c4013aa742b437fc624b authored almost 10 years ago by Xu Cheng <[email protected]>
add --global which sets Brewfile to $HOME/.Brewfile

60d62e95699d0312c4599f86247bb173af57479c authored almost 10 years ago by Xu Cheng <[email protected]>
Merge pull request #61 from xu-cheng/refactor

call `brew --version` and `brew cask --version` only once

0e149ffdff84cb5e5d18edd27199478707c26e68 authored almost 10 years ago by Xu Cheng <[email protected]>
call `brew --version` and `brew cask --version` only once

6ac950fc846f63064124b54f5f29d4e24b821ce4 authored almost 10 years ago by Xu Cheng <[email protected]>
allowing custom Brewfile path in the argument

It can be useful if there're multiple Brewfile configurations.
e.g.

brew brewdle --file=Bre...

3f6ce45847982f04b456a1286bdb049aba2adad9 authored almost 10 years ago by Xu Cheng <[email protected]>
Merge pull request #59 from xu-cheng/refactor

Code Refactor

a3de7864a18702cc6dc216113e3eac9d5420faad authored almost 10 years ago by Xu Cheng <[email protected]>
improve the error message for invalid Brewfile

c82209adc5314dcebdea7f1628784b706d4fc387 authored almost 10 years ago by Xu Cheng <[email protected]>
dsl: call process inside initialize

424606b7ce47f718d89faa5fbb02e4fef4d71016 authored almost 10 years ago by Xu Cheng <[email protected]>
drop the legacy code

Closes #57

0785a9380f0eb2a6f86d2a05615e9d29abb8cdca authored almost 10 years ago by Xu Cheng <[email protected]>
cleanup: also cleanup taps.

Let the cleanup step also uninstall taps that have been tapped.

Closes #56

d9925c184d4afc3431260fa0f74b8eed4ae7bf07 authored almost 10 years ago by Mike McQuaid <[email protected]>
Merge pull request #58 from xu-cheng/ci-email

ci: turn off email notification

2636cd58415bea2f8ff9a58df2c4d0d6fd8bcf5a authored almost 10 years ago by Xu Cheng <[email protected]>
ci: turn off email notification

a5a95aaee48382c7235974cc94a92079402295db authored almost 10 years ago by Xu Cheng <[email protected]>
Merge pull request #52 from xu-cheng/sandbox

set $SAFE when eval Brewfile

febef7d2d14b544ecac7bf0c3877b7d70c6596b0 authored almost 10 years ago by Xu Cheng <[email protected]>
set $SAFE when eval Brewfile

702a647c1cb3f1e04a7cde5093524c86fd3329c1 authored almost 10 years ago by Xu Cheng <[email protected]>
Merge pull request #54 from xu-cheng/ci-warning

eliminate warning during the test

03c8e659a68e6fc9e79083c9d27cd596f78c92b7 authored almost 10 years ago by Xu Cheng <[email protected]>
eliminate warning during the test

This commit fixes the following warning when invoking `bundle exec rake`

Could not find rak...

a196b0a4f8d28137e8f320c43445938dc2229be5 authored almost 10 years ago by Xu Cheng <[email protected]>
Merge pull request #44 from xu-cheng/verbose

show the install result and add verbose option

7d9be9deb2601247136e0ce2b526ae0c1e7a7ada authored almost 10 years ago by Xu Cheng <[email protected]>
show the install result and add verbose option

also adjust the help message width to fit in 80 character wide terminals

Closes #42
Closes #49

b09e3b99f1aedd051c32aa147036d33573a31261 authored almost 10 years ago by Xu Cheng <[email protected]>
Merge pull request #50 from xu-cheng/readme

add cleanup details to readme

f0eb61a5233244c0734389b07f106be84c201c67 authored almost 10 years ago by Mike McQuaid <[email protected]>
add cleanup details to readme

9b8fd169ea80fb406a4f0113f1695a977b439290 authored almost 10 years ago by Xu Cheng <[email protected]>
Merge pull request #48 from xu-cheng/cleanup

add cleanup feature

6e8ee20baaae91de41254de25f41f6110cd8e58a authored almost 10 years ago by Mike McQuaid <[email protected]>
add cleanup feature

4144d9346ca85f662c0340799b3e5ecd5b918220 authored almost 10 years ago by Xu Cheng <[email protected]>
Merge pull request #47 from xu-cheng/decouple

decouple brewfile parsing and installation

1269956acf2c5d7643fe2bb8af21b088b1105ddf authored almost 10 years ago by Andrew Nesbitt <[email protected]>
decouple brewfile parsing and installation

658d6142aef6c400501c7911a99dc8bc3d8596be authored almost 10 years ago by Xu Cheng <[email protected]>
Added dump details to readme

dfc82915ad203e48b0ca5610e27308f40951b7a0 authored almost 10 years ago by Andrew Nesbitt <[email protected]>
Merge pull request #43 from xu-cheng/bundle

Dump installation into Brewfile

5f87887657ae59150e158840d76fd31e189190ed authored almost 10 years ago by Andrew Nesbitt <[email protected]>
brewdler dumper

Dump installation into Brewfile

8d2d086a05dac0655169c5fa02f9fe801ae12303 authored almost 10 years ago by Xu Cheng <[email protected]>
Readme.md: remove final mention of gem.

65dfdd87c1f7524d05f5d8a33835eb5803d3d9c6 authored almost 10 years ago by Mike McQuaid <[email protected]>
Merge pull request #40 from xu-cheng/system

Change backticks to system #32

4838334a32bf8b5d63bc32653f1668d70f5815c2 authored almost 10 years ago by Andrew Nesbitt <[email protected]>
Merge pull request #41 from xu-cheng/ci

Make CI work in OS X with homebrew installed

5f24786aaefc8fb366c5b3b3adbe677cb7b78d9a authored almost 10 years ago by Andrew Nesbitt <[email protected]>
Merge pull request #39 from xu-cheng/drop-gem

drop gem support

120bfabd4cba01e86c98406fbbf6c555fd99c12c authored almost 10 years ago by Andrew Nesbitt <[email protected]>
Drop gem support

Per #31, this commit drops the gem support.
Also removing the `commander` dependency and
drop br...

143b948786f34f6fd893826dd9cc64e58f85c9af authored almost 10 years ago by Xu Cheng <[email protected]>
Removed some rubygems specific badges

ece76ca04d3827a67989edeec9d9f83a1e8801e8 authored almost 10 years ago by Andrew Nesbitt <[email protected]>
Removed rubygems install instructions from readme

24a08c2649e063d72cda1f57dc47e52856485f16 authored almost 10 years ago by Andrew Nesbitt <[email protected]>
v1.1.1

404cda8c16e3eac0db1738852404faf70179680f authored almost 10 years ago by Andrew Nesbitt <[email protected]>
Added deprecation warning

e63c74f013494c7d5f474e497a25061072449740 authored almost 10 years ago by Andrew Nesbitt <[email protected]>
Change backticks to system #32

6a1a5d97c9250471bc6a4d44c08368e2200b4787 authored almost 10 years ago by Xu Cheng <[email protected]>
Make CI work in OS X with homebrew installed

564b18864ab1ef2b1ec0f69e17b8ac85c0d846c3 authored almost 10 years ago by Xu Cheng <[email protected]>
Merge pull request #36 from jamesaanderson/master

Change eval to instance_eval

bd82066af0abd50475decc6e341df423687156fa authored almost 10 years ago by James A. Anderson <[email protected]>
Change eval to instance_eval. #32

4082230d38f776997e4c2e2ba6af56fd3338eac0 authored almost 10 years ago by James Anderson <[email protected]>
Merge pull request #35 from josh/fix-brew-available-check

Detect presence of brew and brew-cask commands

a99d3f3a08e5e69504e35210380ceb7425733a64 authored almost 10 years ago by Andrew Nesbitt <[email protected]>
Detect presence of brew and brew-cask commands

b374caadbb48b01e57dcd1aae9e47677c654716a authored almost 10 years ago by Joshua Peek <[email protected]>