jenkins-action icon indicating copy to clipboard operation
jenkins-action copied to clipboard

Document Necessary Jenkins API Endpoints

Open omgitsbillryan opened this issue 3 years ago • 2 comments

My Jenkins deployment is behind a reverse proxy. It is mostly inaccessible to the internet (except for /github-webhook). I would like the know the exact endpoints required by jenkins-action in so that I may expose them in my reverse proxy.

omgitsbillryan avatar Mar 23 '21 01:03 omgitsbillryan

I imagine that POST <JENKINS_URL>/job/<MY_JOB>/build must be part of that list. Is there anything else?

omgitsbillryan avatar Mar 23 '21 02:03 omgitsbillryan

This action just uses his appleboy/drone-jenkins plugin for Drone to interface with Jenkins. It's a very simple project. You can see here https://github.com/appleboy/drone-jenkins/blob/master/jenkins.go that it only hits the URL you described above.

cardonator avatar Feb 23 '22 01:02 cardonator