Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Formal support for publishing homebrew recipes for stable and dev channel SDKs #20210

Closed
DartBot opened this issue Jul 26, 2014 · 7 comments
Closed
Assignees
Labels
area-infrastructure Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes. P1 A high priority bug; for example, a single project is unusable or has many test failures type-task
Milestone

Comments

@DartBot
Copy link

DartBot commented Jul 26, 2014

This issue was originally filed by @sethladd


As a Mac user, I'd like to have an easy way to install Dart SDK.

* I'd like to choose the stable or dev channel.

  • I'd rather not compile code.
  • I'd like an easy way to update/upgrade when a new version is released.

homebrew (http://brew.sh/) is a popular way to control/install/upgrade packages.

Much like we publish debian wheezy packages on builds, it would be amazing if we can make it as easy to install Dart SDK (and keep it up to date) for our Mac users.

Thanks!

@DartBot
Copy link
Author

DartBot commented Jul 26, 2014

This comment was originally written by @sethladd


To get an idea, here's one way to approach it: https://github.com/kevmoo/homebrew-kevmoo

@sethladd
Copy link
Contributor

Removed Type-Defect label.
Added Type-Task, Area-Infrastructure, Triaged labels.

@sethladd
Copy link
Contributor

Hi,

From an email thread, we decided to run our own tap (aka homebrew repro) for Dart. I have set it up for Dart SDK and Dartium here: https://github.com/dart-lang/homebrew-dart

There is a README, and a recipe for dartsdk and dartium.

I have created a custom user, assigned them to the homebrew team on github.

Can you help update the files in https://github.com/dart-lang/homebrew-dart whenever we do a dev or stable build?

Thanks!


cc @sgjesse.
cc @ricowind.
cc @whesse.
Set owner to @whesse.
Added this to the 1.7 milestone.
Removed Priority-Unassigned label.
Added Priority-High label.

@srawlins
Copy link
Member

Do we need to add the brew commands at dartlang.org before this can be closed?

@sethladd
Copy link
Contributor

We can track dartlang.org modifications on github.

This issue is open to help track the release process tweaks required to update the homebrew formulae.

@DartBot
Copy link
Author

DartBot commented Nov 4, 2014

This comment was originally written by @sethladd


We can close this. We now support homebrew for stable and dev.

@sethladd
Copy link
Contributor

sethladd commented Nov 4, 2014

Added Fixed label.

@DartBot DartBot added type-task P1 A high priority bug; for example, a single project is unusable or has many test failures area-infrastructure Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes. Fixed labels Nov 4, 2014
@DartBot DartBot added this to the 1.7 milestone Nov 4, 2014
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes. P1 A high priority bug; for example, a single project is unusable or has many test failures type-task
Projects
None yet
Development

No branches or pull requests

4 participants