Courseiva
easyMultiple ChoiceObjective-mapped

200-901 Practice Question: A team uses GitHub for version control and wants…

A team uses GitHub for version control and wants Jenkins to automatically run tests when changes are pushed to the main branch. Which trigger should be configured in the Jenkins job?

⚠ Common exam trap

Cisco often tests the distinction between event-driven triggers (webhooks) and polling-based triggers (Poll SCM), where candidates mistakenly choose Poll SCM because it is a familiar Jenkins feature, but the question explicitly asks for automatic triggering on push, which webhooks handle without delay.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

GitHub webhook

D is correct because a GitHub webhook sends an HTTP POST payload to Jenkins whenever a push event occurs on the main branch, triggering the Jenkins job in real time. This is the most efficient and immediate way to automate CI/CD pipelines in response to code changes, avoiding the need for polling or manual intervention.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Cron job on the Jenkins server

    Why it's wrong here

    Cron jobs are not directly integrated with GitHub events and would require additional scripting.

  • Poll SCM every minute

    Why it's wrong here

    Polling is less efficient and introduces delay; webhooks are preferred for real-time triggers.

  • Manual build trigger

    Why it's wrong here

    Manual triggers defeat the purpose of automated CI/CD.

  • GitHub webhook

    Why this is correct

    A webhook sends an HTTP POST to Jenkins when changes are pushed, triggering the job immediately.

About these practice questions

This 200-901 question is part of Courseiva's 989-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 200-901 practice question is part of Courseiva's free Cisco certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 200-901 exam.