Misharov Pro

  • Home
  • About
  • Blogroll
  • Archive
  • Tags
  • Home
  • Tags
  • golang
  • Xakac is a payload forwarder

    April 30, 2020
     ยท 2 min read
    Once upon a time I was need to configure a CI for a private github repo. Public CI providers such as Travis, CircleCI and other don't provide free plans for private repos. Besides tests I wanted to run are not publicly available. So I decided to provision a Jenkins server inside corporate VPN. How to trigger a pipeline on PR? Github provides a webhooks mechanism. Generally speaking it's a just HTTP request with some payload. And here we have a problem. How to pass a github webhook to the Jenkins which is not exposed to the Internet?
Powered by Pelican & Papyrus