hpi-swa/smalltalkCI

[Pharo] The tested repository does not register itself with Iceberg

hogoww opened this issue · 4 comments

The image created for Pharo testing does not register the repository on Iceberg.
Because of that, Iceberg features cannot be used.

Particularly, I generally rely on Iceberg to tell me where the repository is in the file system.
Which allows me to use external resources.
(Maybe there's a portable equivalent, but I only use iceberg :/).

I don't have time to investigate it myself, I fixed it in another way for my project.

Pierre

Not sure what smalltalkCI would need to do. Could an Iceberg user comment on this? Maybe @gcotelli or @estebanlm?

As an addition to help out, I usually register my repository that are not registered with the following snippet:

(IceRepositoryCreator new
	location: aFileReference;
	createRepository) register.

However I'd need more knowledge about the runner file system to adapt it for smalltalkCI.
It requires a .git repository, which I am not sure is available?

While we wait for someone knowledgeable, I'd like to point out that smalltalkCI supports custom scripts, which you could use as a temporary workaround.

Fixed with #580.