jenkins-action
jenkins-action copied to clipboard
Document Necessary Jenkins API Endpoints
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.
I imagine that POST <JENKINS_URL>/job/<MY_JOB>/build
must be part of that list. Is there anything else?
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.