Came across GitPortal and from the blogs it seems it only works with GitHub. Is there a way to get it working with GitLab?
k
kpgalligan
07/30/2024, 3:37 PM
GitPortal works with any git as a cli tool. CI integration only works with GitHub currently. Waiting on community feedback, etc. Most of the CI logic is in a docker image, so if GitLab works well with docker, it might not be a big effort.
m
Mohammed Akram Hussain
07/30/2024, 3:46 PM
Okay, thank you. I'll give it a try.
Mohammed Akram Hussain
07/30/2024, 4:19 PM
Where can I find the source for CI docker image? I will try to make it work with GitLab.
k
kpgalligan
07/30/2024, 4:37 PM
Docker source isn't public right now. Lot's of dev rearchitecting for next release. However, you can see the entrypoint for GitHub here: https://github.com/touchlab/gp-check. There's nothing specific to GitHub once you call into the Docker image. Just she ssh key that gives access to the KMP repo. Not sure how GitLab does that. In GitHub, you use "deploy keys". For that you need an ssh key.