Tonel support for Travis CI smalltalkCI for Pharo < 6.1

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

Tonel support for Travis CI smalltalkCI for Pharo < 6.1

Sven Van Caekenberghe-2
Hi,

I managed to get successful BaselineOf builds out of a GitHub in Tonel format for Pharo 7 (64 & 32 bits) and Pharo 6.1 using Travis CI and smalltalkCI.

However, this does not seem to work for Pharo 6 or 5. Is this to be expected ?

You can see a build failure here:

 https://travis-ci.org/svenvc/ztimestamp/builds/436146649

If this does not work, does that then mean that for those versions of Pharo, they cannot load Tonel projects ? This is of course related to my previous question about the reach of Tonel/github.

Thx,

Sven
Reply | Threaded
Open this post in threaded view
|

Re: Tonel support for Travis CI smalltalkCI for Pharo < 6.1

Peter Uhnak
> If this does not work, does that then mean that for those versions of Pharo, they cannot load Tonel projects ?   

Tonel is not in <P6.1. You can try to add

  #useLatestMetacello : true,

to your smalltalkci.ston file, but I believe smalltalkCI actually uses iceberg to load tonel projects... which would be much harder to backport.

But try with #useLatestMetacello and let us know.

Peter

On Tue, Oct 2, 2018 at 4:53 PM Sven Van Caekenberghe <[hidden email]> wrote:
Hi,

I managed to get successful BaselineOf builds out of a GitHub in Tonel format for Pharo 7 (64 & 32 bits) and Pharo 6.1 using Travis CI and smalltalkCI.

However, this does not seem to work for Pharo 6 or 5. Is this to be expected ?

You can see a build failure here:

 https://travis-ci.org/svenvc/ztimestamp/builds/436146649

If this does not work, does that then mean that for those versions of Pharo, they cannot load Tonel projects ? This is of course related to my previous question about the reach of Tonel/github.

Thx,

Sven
Reply | Threaded
Open this post in threaded view
|

Re: Tonel support for Travis CI smalltalkCI for Pharo < 6.1

Sven Van Caekenberghe-2


> On 2 Oct 2018, at 17:11, Peter Uhnak <[hidden email]> wrote:
>
> > If this does not work, does that then mean that for those versions of Pharo, they cannot load Tonel projects ?  
>
> Tonel is not in <P6.1. You can try to add
>
>   #useLatestMetacello : true,
>
> to your smalltalkci.ston file, but I believe smalltalkCI actually uses iceberg to load tonel projects... which would be much harder to backport.
>
> But try with #useLatestMetacello and let us know.

Thanks for your reply.

That does not seem to work (same result for 6.0 and 5.0, ),

...RETRY->BaselineOfZTimestamp
...RETRY->BaselineOfZTimestamp
...FAILED->BaselineOfZTimestampCould not resolve: BaselineOfZTimestamp [BaselineOfZTimestamp] in /home/travis/smalltalkCI-master/_builds/package-cache filetree:///home/travis/build/svenvc/ztimestamp/repository
MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>retryingResolvePackageSpecReferences:gofer:

and extra failures for 7.0 !

Fetched -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
Loaded -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
Fetched -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
Loaded -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
Loading baseline of BaselineOfMetacello...MetacelloNameNotDefinedError: project group, or package named: 'FileTree' not found when used in requires: or includes: field of package: 'Metacello-FileTree' for version: baseline of BaselineOfMetacello.
MetacelloNameNotDefinedError


> Peter
>
> On Tue, Oct 2, 2018 at 4:53 PM Sven Van Caekenberghe <[hidden email]> wrote:
> Hi,
>
> I managed to get successful BaselineOf builds out of a GitHub in Tonel format for Pharo 7 (64 & 32 bits) and Pharo 6.1 using Travis CI and smalltalkCI.
>
> However, this does not seem to work for Pharo 6 or 5. Is this to be expected ?
>
> You can see a build failure here:
>
>  https://travis-ci.org/svenvc/ztimestamp/builds/436146649
>
> If this does not work, does that then mean that for those versions of Pharo, they cannot load Tonel projects ? This is of course related to my previous question about the reach of Tonel/github.
>
> Thx,
>
> Sven


Reply | Threaded
Open this post in threaded view
|

Re: Tonel support for Travis CI smalltalkCI for Pharo < 6.1

EstebanLM
useLatestMetacello will not load Tonel, it will use it if it finds it.
Something we may correct, if needed.

> On 2 Oct 2018, at 17:37, Sven Van Caekenberghe <[hidden email]> wrote:
>
>
>
>> On 2 Oct 2018, at 17:11, Peter Uhnak <[hidden email]> wrote:
>>
>>> If this does not work, does that then mean that for those versions of Pharo, they cannot load Tonel projects ?  
>>
>> Tonel is not in <P6.1. You can try to add
>>
>>  #useLatestMetacello : true,
>>
>> to your smalltalkci.ston file, but I believe smalltalkCI actually uses iceberg to load tonel projects... which would be much harder to backport.
>>
>> But try with #useLatestMetacello and let us know.
>
> Thanks for your reply.
>
> That does not seem to work (same result for 6.0 and 5.0, ),
>
> ...RETRY->BaselineOfZTimestamp
> ...RETRY->BaselineOfZTimestamp
> ...FAILED->BaselineOfZTimestampCould not resolve: BaselineOfZTimestamp [BaselineOfZTimestamp] in /home/travis/smalltalkCI-master/_builds/package-cache filetree:///home/travis/build/svenvc/ztimestamp/repository
> MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>retryingResolvePackageSpecReferences:gofer:
>
> and extra failures for 7.0 !
>
> Fetched -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
> Loaded -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
> Fetched -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
> Loaded -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
> Loading baseline of BaselineOfMetacello...MetacelloNameNotDefinedError: project group, or package named: 'FileTree' not found when used in requires: or includes: field of package: 'Metacello-FileTree' for version: baseline of BaselineOfMetacello.
> MetacelloNameNotDefinedError
>
>
>> Peter
>>
>> On Tue, Oct 2, 2018 at 4:53 PM Sven Van Caekenberghe <[hidden email]> wrote:
>> Hi,
>>
>> I managed to get successful BaselineOf builds out of a GitHub in Tonel format for Pharo 7 (64 & 32 bits) and Pharo 6.1 using Travis CI and smalltalkCI.
>>
>> However, this does not seem to work for Pharo 6 or 5. Is this to be expected ?
>>
>> You can see a build failure here:
>>
>> https://travis-ci.org/svenvc/ztimestamp/builds/436146649
>>
>> If this does not work, does that then mean that for those versions of Pharo, they cannot load Tonel projects ? This is of course related to my previous question about the reach of Tonel/github.
>>
>> Thx,
>>
>> Sven
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Tonel support for Travis CI smalltalkCI for Pharo < 6.1

EstebanLM
Btw tonel may be installed in a preLoad, when needed.

> On 2 Oct 2018, at 17:43, Esteban Lorenzano <[hidden email]> wrote:
>
> useLatestMetacello will not load Tonel, it will use it if it finds it.
> Something we may correct, if needed.
>
>> On 2 Oct 2018, at 17:37, Sven Van Caekenberghe <[hidden email]> wrote:
>>
>>
>>
>>> On 2 Oct 2018, at 17:11, Peter Uhnak <[hidden email]> wrote:
>>>
>>>> If this does not work, does that then mean that for those versions of Pharo, they cannot load Tonel projects ?  
>>>
>>> Tonel is not in <P6.1. You can try to add
>>>
>>> #useLatestMetacello : true,
>>>
>>> to your smalltalkci.ston file, but I believe smalltalkCI actually uses iceberg to load tonel projects... which would be much harder to backport.
>>>
>>> But try with #useLatestMetacello and let us know.
>>
>> Thanks for your reply.
>>
>> That does not seem to work (same result for 6.0 and 5.0, ),
>>
>> ...RETRY->BaselineOfZTimestamp
>> ...RETRY->BaselineOfZTimestamp
>> ...FAILED->BaselineOfZTimestampCould not resolve: BaselineOfZTimestamp [BaselineOfZTimestamp] in /home/travis/smalltalkCI-master/_builds/package-cache filetree:///home/travis/build/svenvc/ztimestamp/repository
>> MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>retryingResolvePackageSpecReferences:gofer:
>>
>> and extra failures for 7.0 !
>>
>> Fetched -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
>> Loaded -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
>> Fetched -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
>> Loaded -> BaselineOfMetacello-CompatibleUserName.1526690791 --- https://github.com/Metacello/metacello.git[master] --- https://github.com/Metacello/metacello.git[master]
>> Loading baseline of BaselineOfMetacello...MetacelloNameNotDefinedError: project group, or package named: 'FileTree' not found when used in requires: or includes: field of package: 'Metacello-FileTree' for version: baseline of BaselineOfMetacello.
>> MetacelloNameNotDefinedError
>>
>>
>>> Peter
>>>
>>> On Tue, Oct 2, 2018 at 4:53 PM Sven Van Caekenberghe <[hidden email]> wrote:
>>> Hi,
>>>
>>> I managed to get successful BaselineOf builds out of a GitHub in Tonel format for Pharo 7 (64 & 32 bits) and Pharo 6.1 using Travis CI and smalltalkCI.
>>>
>>> However, this does not seem to work for Pharo 6 or 5. Is this to be expected ?
>>>
>>> You can see a build failure here:
>>>
>>> https://travis-ci.org/svenvc/ztimestamp/builds/436146649
>>>
>>> If this does not work, does that then mean that for those versions of Pharo, they cannot load Tonel projects ? This is of course related to my previous question about the reach of Tonel/github.
>>>
>>> Thx,
>>>
>>> Sven
>>
>>
>