What is the feature?
I'd like to add an integration for Jenkins. SuperPlane already supports several CI/CD tools (CircleCI, Semaphore, Harness, Octopus), but not Jenkins. Adding it would let teams running Jenkins orchestrate their builds inside SuperPlane workflows.
Use cases
- Trigger a Jenkins job from a workflow (e.g. on an event, or after an approval step).
- Read a build's status to gate later steps (deploy only if the build is green).
Proposed implementation (v1 — kept small on purpose)
- Connection: Jenkins Base URL + Username + API Token (HTTP Basic auth).
- Components:
Trigger Build — POST /job/{job}/build (or /buildWithParameters when params are provided); emits the queued build reference.
Get Build Status — GET /job/{job}/{number}/api/json; emits building, result, number, url.
- Out of scope for v1 (follow-ups): event/webhook triggers, additional actions.
I'd love to build this and open a PR.
What is the feature?
I'd like to add an integration for Jenkins. SuperPlane already supports several CI/CD tools (CircleCI, Semaphore, Harness, Octopus), but not Jenkins. Adding it would let teams running Jenkins orchestrate their builds inside SuperPlane workflows.
Use cases
Proposed implementation (v1 — kept small on purpose)
Trigger Build—POST /job/{job}/build(or/buildWithParameterswhen params are provided); emits the queued build reference.Get Build Status—GET /job/{job}/{number}/api/json; emitsbuilding,result,number,url.I'd love to build this and open a PR.