And what is more, I will demonstrate that stuff at ESUG in the Agile
Seaside session :-)

Lukas

On 26 August 2010 13:47, Lukas Renggli <[email protected]> wrote:
> Btw, the variable $DOWNLOAD is defined as a build parameter and
> defaults to the nice Pharo URL
> "http://pharo-project.org/pharo-download/stable-core";.
>
> Lukas
>
> On 26 August 2010 13:36, Sven Van Caekenberghe <[email protected]> wrote:
>> Thanks a lot, Lukas !
>>
>> On 26 Aug 2010, at 13:26, Lukas Renggli wrote:
>>
>>> Below the Hudson Build Configurations for the images you mentioned:
>>>
>>> === Pharo ===
>>>
>>> mkdir -p "download"
>>> curl --silent --location "$DOWNLOAD" > "download.zip"
>>>
>>> unzip -p "download.zip" "*/*.image" > "download/download.image"
>>> unzip -p "download.zip" "*/*.changes" > "download/download.changes"
>>>
>>> build-resize.sh download 1280 800
>>>
>>> build.sh -i download -s settings -s killtests -o pharo
>>> build.sh -i download -s settings -s testrunner -s runalltests -o pharo-test
>>>
>>> rm -rf download
>>> rm download.zip
>>>
>>> === Development ===
>>>
>>> build.sh -i pharo -s omnibrowser -o omnibrowser
>>> build.sh -i omnibrowser -s testrunner -s omnibrowser-tests -o 
>>> omnibrowser-tests
>>>
>>> build-oneclick.sh -i omnibrowser -o Pharo-OneClick -n Pharo -t "Pharo
>>> Development" -v 1.1 -c Pharo
>>>
>>> === Seaside 3.0 ===
>>>
>>> build.sh -i omnibrowser -s seaside3 -s seaside3-komanche -s
>>> seaside-design -o seaside3
>>> build.sh -i seaside3 -s testrunner -s seaside3-tests -o seaside3-tests
>>> build.sh -i seaside3 -s seaside3-swazoo -o seaside3-swazoo
>>>
>>> build-oneclick.sh -i seaside3 -o Seaside-3.0-OneClick -n Seaside -t
>>> Seaside -v 3.0 -c Seaside
>>>
>>> On 26 August 2010 12:36, Sven Van Caekenberghe <[email protected]> wrote:
>>>>
>>>> On 26 Aug 2010, at 12:08, Lukas Renggli wrote:
>>>>
>>>>>> If I click on a artifact, say Seaside 3.0, is it then somehow possible 
>>>>>> to see the actual build script that was used ?
>>>>>
>>>>> The build script deletes it after a successful build. Maybe the script
>>>>> should be left there?
>>>>>
>>>>>> I know about your github builder repository, and I learned a lot from 
>>>>>> it, but the scripts their do not seem to match 100%, or do they ?
>>>>>
>>>>> Yeah, they should match 100%.
>>>>>
>>>>> However note that I don't build images from scratch all the time, but
>>>>> they build on top of each other:
>>>>>
>>>>> Pharo --> Development --> Seaside 3 --> Magritte 2 --> Pier 2
>>>>>                        \--> Seaside 2 --> Magritte --> Pier
>>>>>                        \--> PetitParser
>>>>>                        ...
>>>>>
>>>>> Lukas
>>>>>
>>>>> --
>>>>> Lukas Renggli
>>>>> www.lukas-renggli.ch
>>>>
>>>> Well, I am looking at the scripts in the git repo.
>>>> There seems to be no script for Pharo (I guess you download core and run 
>>>> the tests).
>>>> There seems to be no script for Development.
>>>> I guess that Seaside 3.0 is seaside3.st + seaside3-komanche.st, but I am 
>>>> not sure.
>>>>
>>>> I would like to try to build these myself (not that the ones from Hudson 
>>>> are bad, I just want to learn from this).
>>>>
>>>> Sven
>>>
>>> --
>>> Lukas Renggli
>>> www.lukas-renggli.ch
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
>
> --
> Lukas Renggli
> www.lukas-renggli.ch
>



-- 
Lukas Renggli
www.lukas-renggli.ch

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to