Credentials for Metacello

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

Credentials for Metacello

NorbertHartl
I have a very annoying problem with projects referenced in metacello that are private. When I try to use that on jenkins …

- I cannot use filetree:// to load the project because the dependent projects are loaded as zip via https and there seems to be no way to specify credentials
- when using gitlocal:// with the 64bit vm it crashes reliably
- when using gitlocal:// with the 32bit vm I have all sorts of no ssh keys found

Is there a best practice for that. I even made on repo public so far in order to circumvent the problem. But I’m not willing to make all our repos public just to be  able to load it via metacello

Any hints?

Norbert
Reply | Threaded
Open this post in threaded view
|

Re: Credentials for Metacello

Thierry Goubier
gitfiletree:// urls support https credentials, but the current 64 bits vm reliably segfaults.

Regards,

Thierry

Le 21 déc. 2017 11:23 AM, "Norbert Hartl" <[hidden email]> a écrit :
I have a very annoying problem with projects referenced in metacello that are private. When I try to use that on jenkins …

- I cannot use filetree:// to load the project because the dependent projects are loaded as zip via https and there seems to be no way to specify credentials
- when using gitlocal:// with the 64bit vm it crashes reliably
- when using gitlocal:// with the 32bit vm I have all sorts of no ssh keys found

Is there a best practice for that. I even made on repo public so far in order to circumvent the problem. But I’m not willing to make all our repos public just to be  able to load it via metacello

Any hints?

Norbert

Reply | Threaded
Open this post in threaded view
|

Re: Credentials for Metacello

Sean P. DeNigris
Administrator
In reply to this post by NorbertHartl
NorbertHartl wrote
> - I cannot use filetree:// to load the project because the dependent
> projects are loaded as zip via https and there seems to be no way to
> specify credentials

IIRC I made a patch for this at some point, but then lost interest because I
was ultimately unwilling to have plain text credentials floating around in
my image, so I moved everything to git with plain filetree:// URLs in my
baselines. Of course, I ran into similar problems as you did once I tried to
get all the CI working. Although, from your answer in the other thread, it
seems that I can now get everything working on GitLab with SmalltalkCI
(delta the VM instability issue).

If you need HTTPS credentials, maybe Dale remembers something about the fix
(I may have sent it to him) or I can look on my machine and see if I still
have it.



-----
Cheers,
Sean
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html

Cheers,
Sean