Skip tls verification on ci runners on Windows
Enable skipping verification on registering ci runners
Currently I am using a LetsEncrypt certificate for my proxy, and locally it sees that the certificate is invalid due to it being a local IP address 10.0.1.x. There is no current way to ignore the error on the certificate to allow registration without cracking the program... There should be a way to do this. I've seen https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/configuration/advanced-configuration.md but if you pass "...runner.exe register -skip-tls-verify" the runner just crashes with spitout all over the screen. I am on Windows, and even if I were to install the certificate it would not solve my problem due to it not being registered to the local IP.
Proposal
Links to related issues and merge requests / references
https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/1754