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
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
participants (2)
-
Norbert Hartl -
Sean P. DeNigris