Hmm it doesn't seem to work... *pharo-vm-nox Pharo.image config http://smalltalkhub.com/mc/bromagosa/StarUOCs/main <http://smalltalkhub.com/mc/bromagosa/StarUOCs/main>* *KeyNotFound: key #ConfigurationOfStarUOCs not found in SystemDictionary*
But the config is there and I can load it from the GUI by doing: *Gofer new* * smalltalkhubUser: 'bromagosa' project: 'StarUOCs';* * package: 'ConfigurationOfStarUOCs';* * load.* *ConfigurationOfStarUOCs load.* What can be happening? My version is: *pharo-vm-nox Pharo.image printVersion* *[version] 3.0 #30846* 2014-05-02 13:51 GMT+02:00 Bernat Romagosa <tibabenfortlapala...@gmail.com>: > I see, thanks a lot! :) > > > 2014-05-02 13:45 GMT+02:00 Sven Van Caekenberghe <s...@stfx.eu>: > > The best approach is to use Configurations and the config handler: >> >> $ ./pharo Pharo.image config >> Command line handler for dealing with Metacello configurations from the >> command line >> >> Usage: config [--help] <repository url> [<configuration>] >> [--install[=<version>]] [--group=<group>] [--username=<username>] >> [--password=<password>] >> --help show this help message >> <repository url> A Monticello repository name >> <configuration> A valid Metacello Configuration name >> <version> A valid version for the given configuration >> <group> A valid Metacello group name >> <username> An optional username to access the >> configuration's repository >> <password> An optional password to access the >> configuration's repository >> >> Examples: >> # display this help message >> pharo Pharo.image config >> >> # list all configurations of a repository >> pharo Pharo.image config $MC_REPOS_URL >> >> # list all the available versions of a confgurtation >> pharo Pharo.image config $MC_REPOS_URL ConfigurationOfFoo >> >> # install the stable version >> pharo Pharo.image config $MC_REPOS_URL ConfigurationOfFoo >> --install >> >> #install a specific version '1.5' >> pharo Pharo.image config $MC_REPOS_URL ConfigurationOfFoo >> --install=1.5 >> >> #install a specific version '1.5' and only a specific group >> 'Tests' >> pharo Pharo.image config $MC_REPOS_URL ConfigurationOfFoo >> --install=1.5 --group=Tests >> >> The following article contains this approach as well: >> >> http://zn.stfx.eu/zn/build-and-deploy-1st-webapp/ >> >> http://zn.stfx.eu/zn/build-and-deploy-1st-webapp/#deployingforproduction >> >> HTH, >> >> Sven >> >> On 02 May 2014, at 13:28, Bernat Romagosa <tibabenfortlapala...@gmail.com> >> wrote: >> >> > Is there a way to do it? >> > >> > Here's my attempt: >> > >> > pharo-vm-nox MyImage.image eval "Gofer new smalltalkhubUser: 'myUser' >> project: 'MyProject'; package: 'MyPackage'; load. Smalltalk snapshot: true >> andQuit: true" >> > >> > then: >> > >> > pharo-vm-nox MyImage.image eval --no-quit "MyJustLoadedClass start" >> > >> > results in: >> > >> > UndefinedObject>>DoIt (MyJustLoadedClass is Undeclared) >> > MessageNotUnderstood: receiver of "start" is nil >> > >> > Thanks! >> > Bernat. >> > >> > -- >> > Bernat Romagosa. >> >> >> > > > -- > Bernat Romagosa. > -- Bernat Romagosa.