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

Supply a curl-able download that doesn't need an account or a click-through to use. #118

Closed
pitr-ch opened this issue Apr 11, 2017 · 4 comments
Assignees
Milestone

Comments

@pitr-ch
Copy link
Contributor

pitr-ch commented Apr 11, 2017

No description provided.

@chrisseaton
Copy link
Collaborator

More documentation soon, but you can now install TruffleRuby without a click-through.

$ wget https://github.com/oracle/graal/releases/download/vm-1.0.0-rc1/graalvm-ce-1.0.0-rc1-linux-amd64.tar.gz
$ tar -zxf graalvm-ce-1.0.0-rc1-linux-amd64.tar.gz
$ export PATH=graalvm-1.0.0-rc1/bin:$PATH
$ gu install -c org.graalvm.ruby
$ ruby --version
truffleruby 1.0.0-rc1, like ruby 2.3.7 <native build with Graal> [x86_64-linux]

@chrisseaton
Copy link
Collaborator

New documentation here, but I'll leave this issue open because we hope to simplify further.

https://github.com/oracle/truffleruby/blob/master/doc/user/installing.md

dougxc pushed a commit that referenced this issue Jun 4, 2018
…master

* commit '31f44760c9a86d1c7ca518794472c0eebdb2ddc7':
  Avoid unnecessary String appends and allocations when reading from IO with a separator.
@eregon eregon self-assigned this Jun 26, 2018
@eregon
Copy link
Member

eregon commented Jun 26, 2018

This is now done, for example for 1.0.0-RC2:
https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc2/truffleruby-1.0.0-rc2-linux-amd64.tar.gz
https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc2/truffleruby-1.0.0-rc2-macos-amd64.tar.gz

And those are used by Ruby installers (#1062).
The only remaining thing is documenting how to use these directly, for, e.g., testing in CI.

@eregon eregon added this to the 1.0.0-rc2 milestone Jun 30, 2018
@eregon
Copy link
Member

eregon commented Jul 13, 2018

The standalone distribution, which is available publicly as GitHub releases, is now documented in https://github.com/oracle/truffleruby/blob/master/doc/user/standalone-distribution.md, as well as how to use it for testing in CI.

@eregon eregon closed this as completed Jul 13, 2018
chrisseaton pushed a commit to Shopify/truffleruby that referenced this issue Nov 13, 2019
Merge from upstream

Merge-Requested-By: rafaelfranca
Merge-Queue-Digest: 657330c4ec01519603be55ad3b4513c37dfdfa2713462b1547115d787416b009
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants