[Seaside] Using seaside.builder.st right from your image

Torsten Bergmann astares at gmx.de
Wed Mar 25 02:57:57 UTC 2009


Thanks to Lukas there is a new feature in the builder.seaside.st allowing you to directly load a builder configuration within the image itself. (see conversation below).

Using the three URL parameters (distribution, packages and download) 
you can now write:

(HTTPSocket httpGet: 'http://builder.seaside.st/?distribution=Seaside%202.9.0-alpha3&packages=all&download=Load%20Script') fileIn

to load Seaside29alpha3 package right from the (pharo) image.

Tip: If you need a different configuration, use builder.seaside.st and have a look at the comment in the generated load script. At the beginning you will find the specific URL with all your packages. That should make loading Seaside even easier and help to automate loading/integration tests.

Keep on talking small
Torsten


-------- Original-Nachricht --------
Datum: Tue, 24 Mar 2009 17:08:46 +0100
Von: Lukas Renggli <YYY at ZZZ.com>
An: Torsten Bergmann <YYY at ZZZ.de>
Betreff: Re: Seaside Builder Installer script

I've added two new features:

- The parameter 'download' directly downloads the chosen definition.
The value of the parameter is the label on the download link in the
UI, including whitespace. Example: ?download=Load%20Script

- The parameter 'package' also allows the value 'all' to automatically
select all available packages.

The latest deployment is based on Seaside 2.9a3 and noticeably faster
(mainly because of the new JQuery libraries).

Lukas

On Tue, Mar 24, 2009 at 4:26 PM, Torsten Bergmann <YYY at ZZZ.de> wrote:
> Very helpful, thanks!
>
> Bye
> Torsten
>
> -------- Original-Nachricht --------
>> Datum: Tue, 24 Mar 2009 15:20:33 +0100
>> Von: Lukas Renggli <YYY at ZZZ.com>
>> An: Torsten Bergmann <YYY at ZZZ.de>
>> Betreff: Re: Seaside Builder Installer script
>
>> > But is it also possible to get the script using this parameter
>> > convention? If so this would be helpful to directly
>> > load a specific configuration right from the image:
>> >
>> >  something in the like of:
>> >
>> > (HTTPDocument getURL:
>> "http://builder.seaside.st/?distribution=allmyselectedSS29Packages?script=loadScript) fileIn
>>
>> Yes, that would be easy to add.
>>
>> I need to do a new deployment on based on Seaside 2.9a3 anyway (it is
>> still running on Seaside 2.9a2). I will add that ASAP.
>>
>> Lukas
>>
>> --
>> Lukas Renggli
>> http://www.lukas-renggli.ch
>
> --
> Aufgepasst: Sind Ihre Daten beim Online-Banking auch optimal geschützt?
> Jetzt absichern: https://homebanking.gmx.net/?mc=mail@footer.hb
>



-- 
Lukas Renggli
http://www.lukas-renggli.ch

-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger01


More information about the seaside mailing list