Hi, Thanks to all who responded with suggestions how to bootstrap a specific version! Looks like "there is more than one way to do it" except for a Perl wrapper ;)
Cheers, Pi > On 06 Apr 2017, at 00:29, Fotis Georgatos <[email protected]> wrote: > > Hi Damian, all, > > On Apr 5, 2017, at 6:20 PM, Alvarez, Damian <[email protected]> wrote: >> Alternatively, for people that regularly contribute back, you could clone >> the repo[s] somewhere in your home, write a module for it, and use it to >> install your system wide EB. > > this is very close to the logic of the install-EasyBuild-develop.sh script: > https://github.com/hpcugent/easybuild-framework/blob/master/easybuild/scripts/install-EasyBuild-develop.sh > > In the past -when I was using that script- I would do the automated git repo > downloads, > git checkout at any particular tag/commitID and the modulefile was already > provided in place: EasyBuild-develop > OK, not really develop at that point, but who cares: it is reproducible. > > Alternatively, you could clone it to a fixed repo of github_username and the > script has some logic to handle it, > so, no needs for hacks! I bet you’d need to experiment just a little bit with > it - good luck ;-) > Once in place, you could use it to jumpstart any other particular version > supported by that EB tag/commitID. > > enjoy, > F. > > -- > echo "sysadmin know better bash than english" | sed s/min/mins/ \ > | sed 's/better bash/bash better/' # signal detected in a CERN forum > > > > > > > ------------------------------------------------------------- phone: +31 6 143 66 783 e-mail: [email protected] skype: pieter.online -------------------------------------------------------------

