- Home
- Resources
- Integrations
- Jenkins
Jenkins Make integrationAutomate Jenkins with Make.
A Jenkins job changes state, and Make hears about it right away. The Jenkins Make integration comes down to a single instant trigger: Jenkins calls Make through a webhook as soon as the status moves. This page shows where to plug it in and what to put behind it.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Jenkins Make integration actually do?
It links your Jenkins account to Make once, then lets an automation start on its own when a job changes state. That automation is called a scenario: a chain of modules, where a module is one brick borrowed from one app. Jenkins lends exactly one brick to the chain, and that brick always sits at the front.
Three shapes come up again and again. The first one keeps people informed: Watch Job Status Notification catches the status change and the module you place next carries it to the channel where the team already talks. The second one keeps a record, feeding a spreadsheet row or a database entry so a failure leaves a readable trace instead of living in the console. The third one hands work over, opening a ticket or moving a card so whoever is on duty finds it without being told.
Worth knowing where the ceiling is. On the Jenkins side, Make offers that trigger and nothing else. There is no action module, so nothing in Make starts a job, stops one or reads a log for you. Everything that happens after the trigger belongs to the other apps in your scenario, and that is where the value gets built.
Jenkins also exists as a node in n8n. If the choice is still open, the n8n vs Make comparison lays out the criteria and the Jenkins n8n integration shows the other version. New to Make? The Make training walks through the editor, and Make troubleshooting is there for the day a scenario stops.
How do you connect Jenkins to Make?
- 01
Get your credentials out first
Make has to prove to Jenkins who you are, so keep an active Jenkins account at hand plus an API token (a key Jenkins generates so another tool can sign in) or the user credentials you normally log in with. The connection window asks for them straight away.
- 02
Open the connection window
In your scenario, add the Jenkins module and click Create a connection. That connection is your Jenkins account tied to Make once and reused by every Jenkins module after it. Naming it is optional, and handy if you plug in a second account later.
- 03
Paste the token, then save
Drop the API token or the user credentials into the window and click Save. Make keeps the connection on your account, so the next scenario that touches Jenkins picks it from a list instead of asking you again.
Your first scenario, from empty canvas to live
GoalWhen a job changes state in Jenkins, Make picks it up and passes it to the next app.
- 01
Create the scenario
From the Scenarios page, start a new scenario and click the + to place the first module. That blank canvas is where the chain is going to live.
- 02
Put the trigger down
Search Jenkins by name, pick Watch Job Status Notification and click Create a connection to link the account. It goes first because it is what gives the starting signal.
- 03
Add what comes next
Click the + on the right of the trigger to add the module of the app that should receive the news, then map the data the trigger sends into the places that module expects it.
- 04
Test with Run once
Click Run once, then make a job change state on your side. The scenario runs one time and shows what each module received: one bundle, meaning one item travelling from module to module.
- 05
Switch it on
Save, then flip the scenario on. Because the trigger is instant, there is no interval to set on it: it waits for the call from Jenkins and runs again at every status change.
What sets the scenario in motion
1 module starts a scenario when something happens in Jenkins. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Jenkins as soon as it happens.
Watch Job Status Notification
Instant triggerIn Make“Triggers when a job status has been changed.”
This is the only Jenkins module available in Make, and it watches one thing: a job whose status has just changed. At that moment it hands the scenario one item carrying what Jenkins reported, and everything you placed behind it runs on that.
Need help automating Jenkins with Make?
A person reads every message.
Questions that come up next
01Is the Jenkins Make integration free?
02What do you need to connect Jenkins to Make?
03Does the trigger react in real time?
04What if the module you need is missing?
05Make or n8n for Jenkins?
Get our weekly automation tips.
No spam. Unsubscribe anytime.