Jenkins Triggers refer to the events or conditions that can initiate a Jenkins build job. Here are some commonly used triggers in Jenkins:
Poll SCM: This trigger allows Jenkins to automatically check for changes in the source code repository at predefined intervals.
Schedule: With this trigger, you can schedule your jobs to run at specific times or on specific dates.
Build after other projects are built: This trigger allows you to configure a job to run automatically after another job has finished running successfully.
Trigger builds remotely: This trigger allows you to start a build remotely using an HTTP GET request.
GitHub hook trigger: This trigger allows Jenkins to listen to webhook events from a GitHub repository and automatically trigger a build when a change is detected.
Pipeline trigger: This trigger allows you to define custom pipeline triggers in your Jenkinsfile.
GitLab webhook trigger: Similar to the GitHub hook trigger, this trigger allows Jenkins to listen to webhook events from a GitLab repository and automatically trigger a build when a change is detected.
Trigger parameterized builds: This trigger allows you to pass parameters to a job when triggering it, allowing for greater flexibility and customization.




