description Jenkins Parameterized Trigger Plugin Overview
The Jenkins Parameterized Trigger plugin allows jobs to be triggered based on configurable parameters like branch names, commit messages, or build numbers, enabling flexible and dynamic builds within a CI/CD pipeline.
help Jenkins Parameterized Trigger Plugin FAQ
What does the Jenkins Parameterized Trigger plugin actually trigger?
It lets a completed Jenkins build trigger one or more downstream projects, with conditions based on the upstream build result. Each trigger can pass predefined properties, current-build parameters, a properties file, or revision information. [Jenkins plugin documentation](https://plugins.jenkins.io/parameterized-trigger)
How do I pass a parameter such as ABC=123 to a downstream Jenkins job?
The downstream job must define the incoming parameter under This project is parameterized; if job1 passes ABC=123, job2 needs a parameter named ABC. Without that definition, the handoff can fail or use an unexpected default. [Jenkins plugin documentation](https://plugins.jenkins.io/parameterized-trigger)
Can the Parameterized Trigger plugin wait for the downstream build to finish?
Yes, when configured as a build step, it can block until triggered builds finish so later steps can inspect their results. It exposes variables such as LAST_TRIGGERED_JOB_NAME and TRIGGERED_BUILD_NUMBER_<project name>. [Jenkins plugin documentation](https://plugins.jenkins.io/parameterized-trigger)
Can this Jenkins plugin trigger a job on another Jenkins controller?
The Parameterized Trigger plugin is intended for downstream projects on the same Jenkins controller. For a different Jenkins server, Jenkins provides the separate Parameterized Remote Trigger plugin, which uses the remote buildWithParameters endpoint. [Jenkins plugin documentation](https://plugins.jenkins.io/parameterized-trigger)
explore Explore More
Similar to Jenkins Parameterized Trigger Plugin
See all arrow_forwardReviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.