singularityware.github.io icon indicating copy to clipboard operation
singularityware.github.io copied to clipboard

singularity installer script

Open tin6150 opened this issue 8 years ago • 2 comments

Greg said that an installer script that can install singularity like: curl http://singularity.lbl.gov/install | /bin/sh

this script could do that. Not sure which directory it should be placed so that it is at the top of the web site though.

Suggestions welcome!
Let me know, Tin

tin6150 avatar Sep 22 '17 05:09 tin6150

hey @tin6150 ! I love this idea - and probably the location could be somewhere easy to remember (don't worry about this for now). I'm wondering if we might be able to include branch / install dependencies - if you are missing automake / etc. it's going to floop out.

Did you see this repo? --> https://github.com/singularityware/singularity-builder/blob/master/singularity_build.sh Would it make sense to work from that instead, perhaps we would make a repo called "install" and then provide the file at the index of that github pages? So it would still be like:

curl http://singularity.lbl.gov/install | /bin/sh

and that way the installer script can be maintained separate from the site. What do you think? Let me know and I'll make a repo to start with! Thanks for helping with this (and the great idea!)

vsoch avatar Sep 22 '17 15:09 vsoch

Oh, that's an awesome script!

We could have an install script that calls "singularity_build.sh all", but I think it would even simpler by just adjusting the existing script a tiny bit so that if no action is specified, "all" would be the default. Then curl ... | sh would just work!

Feel free to reject my PR. No hard feelings :) I wondered if someone may have written it already, but what you pointed out is a wonderful script and we should leverage it to the full extend!

Cheers, Tin

On Fri, Sep 22, 2017 at 3:32 PM, Vanessa Sochat [email protected] wrote:

hey @tin6150 https://github.com/tin6150 ! I love this idea - and probably the location could be somewhere easy to remember (don't worry about this for now). I'm wondering if we might be able to include branch / install dependencies - if you are missing automake / etc. it's going to floop out.

Did you see this repo? --> https://github.com/singularityware/singularity- builder/blob/master/singularity_build.sh Would it make sense to work from that instead, perhaps we would make a repo called "install" and then provide the file at the index of that github pages? So it would still be like:

curl http://singularity.lbl.gov/install | /bin/sh

and that way the installer script can be maintained separate from the site. What do you think? Let me know and I'll make a repo to start with! Thanks for helping with this (and the great idea!)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/singularityware/singularityware.github.io/pull/112#issuecomment-331480816, or mute the thread https://github.com/notifications/unsubscribe-auth/AOBptxOawUTeYDrjT_Jwffi7FIwom-Zoks5sk9MEgaJpZM4PgPgS .

tin6150 avatar Sep 23 '17 07:09 tin6150