Install script for Linux (for use in container)

Is there a reasonably maintained shell script for Linux that downloads and extracts a specified Julia version? Something like this script for Appveyor, but using bash or sh in a Linux setup. I am aware of the Travis build script, but that is in Ruby for use within Travis.

I would like to use this for CI in a Docker container to download a specified Julia version. If there isn’t one, I will write one, just thought I would check first.

PyJulia has https://github.com/JuliaPy/pyjulia/blob/master/ci/install-julia.sh which works well enough for setting up Julia on Travis CI.

1 Like

Great, this is just what I need. Would you be open to factoring this out to a small separate repo?

1 Like

Yeah, I think that’s a good idea. I wonder where’s the good place to put it. I guess I can create (say) https://github.com/JuliaPy/install-julia repository but I wonder if it makes sense/is possible to put it in https://github.com/JuliaCI/.

(cc @stevengj)

1 Like

I think JuliaCI would be the best home for it.

1 Like

@tkf, I think it would be best to go ahead and create this repo, and then maybe transfer it to JuliaCI later on. Please let me know if you would prefer to do it yourself, or if I can just go ahead (I did not want to since it is your code, but I am happy to do the work).

I created a repo and opened: Transfer this repository to JuliaCI · Issue #1 · JuliaCI/install-julia · GitHub

2 Likes