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

Support local zilla installation on MacOS via homebrew #680

Closed
2 tasks done
jfallows opened this issue Jan 2, 2024 · 1 comment · Fixed by aklivity/homebrew-tap#1
Closed
2 tasks done

Support local zilla installation on MacOS via homebrew #680

jfallows opened this issue Jan 2, 2024 · 1 comment · Fixed by aklivity/homebrew-tap#1
Assignees
Labels
story Feature description from user's perspective

Comments

@jfallows
Copy link
Contributor

jfallows commented Jan 2, 2024

Describe the desired outcome from the user's perspective
As a MacOS developer, I want to be able to install zilla locally via homebrew.

Acceptance criteria

  • brew install zilla works
  • brew upgrade zilla works
  • brew uninstall zilla works

Additional context
Decide homebrew formula vs cask packaging.
https://docs.brew.sh/How-to-Create-and-Maintain-a-Tap

Tasks

@ankitk-me
Copy link
Contributor

ankitk-me commented May 3, 2024

brew install zilla output:

% brew install zilla
==> Fetching adaemonthread/aklivity/zilla
==> Downloading https://raw.githubusercontent.com/aklivity/zilla/0.9.78/cloud/docker-image/src/main/docker/zpm.json.template
...
==> Installing zilla from adaemonthread/aklivity
==> wget https://maven.packages.aklivity.io/io/aklivity/zilla/manager/0.9.78/manager-0.9.78.jar
==> java -jar manager-0.9.78.jar wrap
==> ./zpmw install --debug
🍺  /opt/homebrew/Cellar/zilla/0.9.78: 11,480 files, 249.4MB, built in 5 minutes 3 seconds
==> Running `brew cleanup zilla`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
Removing: /Users/ankit/Library/Caches/Homebrew/zilla--0.9.79.template... (2.2KB)

brew upgrade zilla output:

% brew upgrade zilla
==> Upgrading 1 outdated package:
adaemonthread/aklivity/zilla 0.9.78 -> 0.9.79
==> Fetching adaemonthread/aklivity/zilla
==> Downloading https://raw.githubusercontent.com/aklivity/zilla/0.9.79/cloud/docker-image/src/main/docker/zpm.json.template
...
==> Upgrading adaemonthread/aklivity/zilla
  0.9.78 -> 0.9.79
==> wget https://maven.packages.aklivity.io/io/aklivity/zilla/manager/0.9.79/manager-0.9.79.jar
==> java -jar manager-0.9.79.jar wrap
==> ./zpmw install --debug
🍺  /opt/homebrew/Cellar/zilla/0.9.79: 11,485 files, 250MB, built in 5 minutes 1 second
==> Running `brew cleanup zilla`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
Removing: /opt/homebrew/Cellar/zilla/0.9.78... (11,480 files, 249.4MB)
Removing: /Users/ankit/Library/Caches/Homebrew/zilla--0.9.78.template... (2.1KB)

brew uninstall zilla output:

% brew uninstall zilla
Uninstalling /opt/homebrew/Cellar/zilla/0.9.79... (11,485 files, 250MB)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
story Feature description from user's perspective
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants