Using Metacello+git+tonel ?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Using Metacello+git+tonel ?

Clément Bera-3
Hi,

I am trying to write a Metacello configuration loading code from git in the tonel format.

I checked all the configurations present in the default Pharo image looking for examples, but it seems most of them load code with Monticello.

I found ConfigurationOfPharoMetacello which loads code from github, however, it loads code using the file tree format and not tonel format.

Can someone point me to a configuration loading code from git using tonel so I can use it as an example?

Thanks

--
Clément Béra
Bâtiment B 40, avenue Halley 59650 Villeneuve d'Ascq
Reply | Threaded
Open this post in threaded view
|

Re: Using Metacello+git+tonel ?

CyrilFerlicot
On Tue, Mar 13, 2018 at 10:06 AM, Clément Bera <[hidden email]> wrote:
> Hi,
>
> I am trying to write a Metacello configuration loading code from git in the
> tonel format.

Hi Clément.

First of all: Currently it is possible to use Metacello to manage a
project on github/gitlab(Saas)/bitbucket. Not a raw git on a personal
server. It should be possible in the future, but not now.

Second: The fact that you use tonel or filetree does not change the
way you will build your configuration. For both of them it will be a
BaselineOf.

>
> I checked all the configurations present in the default Pharo image looking
> for examples, but it seems most of them load code with Monticello.

Check BaselineOf instead of ConfigurationOf

>
> I found ConfigurationOfPharoMetacello which loads code from github, however,
> it loads code using the file tree format and not tonel format.
>
> Can someone point me to a configuration loading code from git using tonel so
> I can use it as an example?

https://github.com/DuneSt/MaterialDesignLite/blob/migrate-sources-to-tonel/src/BaselineOfMaterialDesignLite/BaselineOfMaterialDesignLite.class.st

This one is not with the tonel format but it will still work:
https://github.com/pharo-vcs/iceberg/tree/master/BaselineOfIceberg.package/BaselineOfIceberg.class/instance

>
> Thanks
>
> --
> Clément Béra
> https://clementbera.github.io/
> https://clementbera.wordpress.com/
> Bâtiment B 40, avenue Halley 59650 Villeneuve d'Ascq



--
Cyril Ferlicot
https://ferlicot.fr

Reply | Threaded
Open this post in threaded view
|

Re: Using Metacello+git+tonel ?

Thierry Goubier
Hi Cyril, Clement,

2018-03-13 10:19 GMT+01:00 Cyril Ferlicot <[hidden email]>:

> On Tue, Mar 13, 2018 at 10:06 AM, Clément Bera <[hidden email]> wrote:
>> Hi,
>>
>> I am trying to write a Metacello configuration loading code from git in the
>> tonel format.
>
> Hi Clément.
>
> First of all: Currently it is possible to use Metacello to manage a
> project on github/gitlab(Saas)/bitbucket. Not a raw git on a personal
> server. It should be possible in the future, but not now.

in Tonel that is.

Metacello, any Git private server and GitFileTree has been supported
for a few years now.

> Second: The fact that you use tonel or filetree does not change the
> way you will build your configuration. For both of them it will be a
> BaselineOf.

Yes.

>> I checked all the configurations present in the default Pharo image looking
>> for examples, but it seems most of them load code with Monticello.
>
> Check BaselineOf instead of ConfigurationOf
>
>>
>> I found ConfigurationOfPharoMetacello which loads code from github, however,
>> it loads code using the file tree format and not tonel format.
>>
>> Can someone point me to a configuration loading code from git using tonel so
>> I can use it as an example?
>
> https://github.com/DuneSt/MaterialDesignLite/blob/migrate-sources-to-tonel/src/BaselineOfMaterialDesignLite/BaselineOfMaterialDesignLite.class.st
>
> This one is not with the tonel format but it will still work:
> https://github.com/pharo-vcs/iceberg/tree/master/BaselineOfIceberg.package/BaselineOfIceberg.class/instance
>
>>
>> Thanks
>>
>> --
>> Clément Béra
>> https://clementbera.github.io/
>> https://clementbera.wordpress.com/
>> Bâtiment B 40, avenue Halley 59650 Villeneuve d'Ascq
>
>
>
> --
> Cyril Ferlicot
> https://ferlicot.fr
>