On Oct 18, 2012, at 5:13 PM, Guido Chari wrote:
Very cool and useful!!!
I bet that most of the work that bash is doing could be done from the image. So a nice next to for the future could beâ¦
:) We are getting there :) I like camillo because he is focused :) Stef
ImageInstaller new installNewImageWithName: '' intoDirectory: '' withConfigurations: #(...), etc..
Guido.
2012/10/18 Sven Van Caekenberghe <sven@stfx.eu> On 18 Oct 2012, at 16:13, Camillo Bruni <camillobruni@gmail.com> wrote:
We're almost there, create your images from the command-line with a very limited number of bash lines ;)
#==================================================================================== VM=`pharo-shell-scripts/fetchLatestVM.sh` unzip -ou Pharo-2.0.zip -d . && cd Pharo-2.0
$VM -headless Pharo-2.0.image config http://ss3.gemstone.com/ss/ci ConfigurationOfCI --install $VM -headless Pharo-2.0.image save CI --delete-old
zip -r CI.zip CI.changes CI.image *.sources #====================================================================================
there you go, a new image named CI with the given configuration installed.
We still have to extend the API a little bit to support loading specific groups from a Metacello config + accessing repositories by username and password.
best cami
Beautiful software !
I think I would first save under a new name without deleting and then do an install to keep the original clean.
Good work.
Sven
-- Sven Van Caekenberghe http://stfx.eu Smalltalk is the Red Pill