There are tons of posts and articles on how to successfully link Jenkins and Gitlab to get a good CI between them. None of those work for me, especially because anything I try I always get certificate errors on the Jenkins side. Here are 2 examples:
Failed to connect to repository... stderr: fatal: unable to access 'https://**.git/': SSL certificate problem: certificate has expired
Client error: Certificate for doesn't match common name of the certificate subject: MyCompany
Which brings me to this question. I am not sure if my case is an example of the term "Self Signed Certificate", but I know that whenever I open my company's GitLab page, I see a certificate error on that page. When I open the Cert. Information, it shows that the cert is: Valid to: April, 2017. So obviously expired. Not sure why we're not updating that, but I wanted to know if the fact that we're using GitLab with an expired cert. flat out zero's out my chances of getting Jenkins to talk to GitLab.
I am trying very hard to get Jenkins to work here -- But am I wasting time trying, if the cert. is expired? Do I have more options to make this work?
Thank you.