Jenkins integration
Jenkins build triggering and status
Jenkins is the open-source automation server that's been the CI/CD default for two decades — self-hosted, extensible via thousands of plugins, used by most organisations that pre-date the cloud-native CI generation (CircleCI, GitHub Actions). Tiny Command exposes four actions, no triggers (Jenkins doesn't natively emit outbound webhooks for build events; the Notification Plugin or Generic Webhook Trigger Plugin both work for pointing build events at a Tiny Command webhook trigger URL): Trigger Build (start a job, optionally with build parameters), Get Build Status (the queued/running/success/failure state of a specific build number), Get Build Console Log (the captured stdout/stderr of the build — useful for "what failed" diagnostics), List Jobs (every job visible on the Jenkins instance, organised by folder). The connection takes the Jenkins URL plus a username + API token (from Manage Jenkins → Users → username → Configure → API Token). The API token is preferred over the user's password — same auth power but revokable individually.
No credit card required · Set up in under 2 minutes
Do anything Jenkins can do, from a workflow.
Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.
| Action | What it does | Open action |
|---|---|---|
| Get Jenkins Build Log | Returns the full stdout/stderr of the build as plain text. For "post error log to Slack on deploy failure" diagnostic workflows. For very long logs, use the progressiveText endpoint via HTTP action for streaming. | |
| Get Jenkins Build Status | Returns the current state of a specific build number — queued, building, success, failure, aborted. The standard polling lookup after Trigger Build. | |
| List Jenkins Jobs | Returns every job visible on the Jenkins instance organised by folder. Useful for resolving job paths at workflow setup or for inventorying the CI configuration. | |
| Trigger Jenkins Build | Starts a job optionally with parameters. Returns a queue item ID; the actual build number assigns when the queue dequeues. For "Linear issue moved to staging → trigger deploy job" or "external event → CI run" workflows. |
Pre-built Jenkins workflows.
Clone any recipe and customize it in one click. Every recipe is fully editable.
Three things worth knowing.
Each workflow step uses 1 credit. Put a filter right after the trigger: events that don't match stop there and only use credits for the steps that already ran.
Connect Jenkins once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every Jenkins field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.
Questions about the Jenkins integration.
If we missed yours, ping support. We usually reply within an hour.
How do I connect Jenkins to TinyCommand?
What Jenkins triggers does TinyCommand support?
What Jenkins actions can I run from a workflow?
Is the Jenkins integration real-time?
Do I need to write code to use Jenkins with TinyCommand?
How much does the Jenkins integration cost?
More developer tools apps people connect.
Same category as Jenkins, ordered by how often teams pair them. Hover the carousel to pause.
Do more with Jenkins.
Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 457 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.