[Pharo-project] new command line api to build images
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
Very cool! Doru On Thu, Oct 18, 2012 at 4:13 PM, 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/ciConfigurationOfCI --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
-- www.tudorgirba.com "Every thing has its own flow"
Hi there I need a way to make pharo communicate with blender python. I have been successful making external cpython and pypy talk to blender cpython via XMLRPC. Now I want my pharo project "Ephestos" to control blender python by sending python command that then a blender addon which is written in python will execute. Is there such a XMLRPC library for pharo, and how do I use it. And also what are the alternatives ? ________________________________ From: Tudor Girba <tudor@tudorgirba.com> To: Pharo-project@lists.gforge.inria.fr Sent: Thursday, 18 October 2012, 17:35 Subject: Re: [Pharo-project] new command line api to build images Very cool! Doru On Thu, Oct 18, 2012 at 4:13 PM, 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
-- www.tudorgirba.com "Every thing has its own flow"
On 18 October 2012 16:41, dimitris chloupis <thekilon@yahoo.co.uk> wrote:
Hi there I need a way to make pharo communicate with blender python. I have been successful making external cpython and pypy talk to blender cpython via XMLRPC. Now I want my pharo project "Ephestos" to control blender python by sending python command that then a blender addon which is written in python will execute.
Is there such a XMLRPC library for pharo, and how do I use it. And also what are the alternatives ?
why you need xml for that? can't you just send bare strings, which then be simply eval'ed on other side?
________________________________ From: Tudor Girba <tudor@tudorgirba.com> To: Pharo-project@lists.gforge.inria.fr Sent: Thursday, 18 October 2012, 17:35 Subject: Re: [Pharo-project] new command line api to build images
Very cool!
Doru
On Thu, Oct 18, 2012 at 4:13 PM, 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
-- www.tudorgirba.com
"Every thing has its own flow"
-- Best regards, Igor Stasenko.
On Oct 18, 2012, at 4:41 PM, dimitris chloupis <thekilon@yahoo.co.uk> wrote:
Hi there I need a way to make pharo communicate with blender python. I have been successful making external cpython and pypy talk to blender cpython via XMLRPC. Now I want my pharo project "Ephestos" to control blender python by sending python command that then a blender addon which is written in python will execute.
Is there such a XMLRPC library for pharo, and how do I use it. And also what are the alternatives ?
Hello, There is an xml-rpc implementation here: http://code.google.com/p/pharo-xmlrpc/ Marcus -- Marcus Denker -- http://marcusdenker.de
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
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... 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/ciConfigurationOfCI --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
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
a factory of images, interesting... this comes to mind: Werner Vogels, Amazon's CTO, once said "make your administration part of the app" this feature seems to open that door in a deep level for Pharo keep the good work sebastian o/ ----- Original Message ----- From: "Guido Chari" <charig@gmail.com> To: Pharo-project@lists.gforge.inria.fr Sent: Thursday, October 18, 2012 12:13:54 PM Subject: Re: [Pharo-project] new command line api to build images 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... 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
On Oct 18, 2012, at 6:45 PM, sebastian@flowingconcept.com wrote:
a factory of images, interesting...
this comes to mind:
Werner Vogels, Amazon's CTO, once said "make your administration part of the app"
this feature seems to open that door in a deep level for Pharo
and we want to have OSProcess integrated in the system too :)
keep the good work
sebastian
o/
----- Original Message ----- From: "Guido Chari" <charig@gmail.com> To: Pharo-project@lists.gforge.inria.fr Sent: Thursday, October 18, 2012 12:13:54 PM Subject: Re: [Pharo-project] new command line api to build images
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...
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
participants (9)
-
Camillo Bruni -
dimitris chloupis -
Guido Chari -
Igor Stasenko -
Marcus Denker -
sebastian@flowingconcept.com -
Stéphane Ducasse -
Sven Van Caekenberghe -
Tudor Girba