Jenkins Basics Quiz
← Back to Quiz Home
Welcome! 🤵♂️
Test your fundamental Jenkins knowledge with this quick quiz.
Instructions :
Select the best answer for each question.
Your score will be shown at the end.
What is Jenkins primarily used for?
Jenkins is an open-source automation server which enables developers around the world to reliably build, test, and deploy their software.
Which file is used to define a Jenkins Pipeline as code?
A Jenkinsfile is a text file that contains the definition of a Jenkins Pipeline and is checked into source control.
What is the default port for Jenkins?
By default, Jenkins runs on port 8080.
Which of the following is NOT a type of Jenkins Job?
"Cron Job" is not a specific Jenkins job type, though Jenkins uses cron syntax for scheduling. Freestyle and Pipeline are core job types.
What do you call a machine where Jenkins runs builds?
An Agent (formerly Slave) is a computer that is set up to offload build projects from the Controller (Master).
How do you install plugins in Jenkins?
Plugins are primarily managed through the "Manage Plugins" section in the web UI.
What is a "Build Trigger"?
A Build Trigger determines when a job should run (e.g., on a code commit, on a schedule, or after another job).
Which Java version is required for modern Jenkins?
Modern Jenkins versions require Java 11, 17 or 21. Java 8 support has been dropped.
Where does Jenkins store its configuration and data by default on Linux?
/var/lib/jenkins is the standard JENKINS_HOME directory where jobs, plugins, and configuration are stored.
What is "Blue Ocean" in Jenkins?
Blue Ocean provides a modern, visual, and user-friendly interface for Jenkins Pipelines.
What is the "Controller" (formerly Master) responsible for?
The Controller manages the Jenkins environment, configuration, and orchestrates the distribution of work to agents.
Which term describes a job that starts after another job finishes?
A Downstream project is triggered by the completion of an Upstream project.
How do you upgrade Jenkins core?
Usually, you replace the jenkins.war file with the new version and restart the service, or use apt/yum upgrade.
An Executor is a computational resource (thread) on a Node that creates a build. The number of executors defines concurrent builds on that node.
What does "SCM" stand for in Jenkins configuration?
SCM (Source Code Management) refers to tools like Git, SVN, etc., that Jenkins integrates with to fetch code.
Which section allows you to configure global tools like Maven, JDK, or Git?
Global Tool Configuration is where you define the paths or auto-installers for build tools.
What is a "View" in Jenkins?
Views allow you to filter and organize jobs (e.g., by team or project) on the main dashboard.
How can you manually trigger a build?
The "Build Now" link in the sidebar immediately schedules a build for the job.
What is the color of a successful build ball/icon?
Traditionally Blue (originally to distinguish from Red/Green color blindness issues, though Green is often used now via plugins or themes) indicates success.
What is "Artifacts" in Jenkins?
Artifacts are the resulting binaries or packages created by the build process, stored for later retrieval.
Quiz Progress
0 / 0 questions answered
(0% )
0 correct
Quiz Complete!
0%
Reset quiz
📚 Study Guides
📬 Weekly DevOps, Cloud & Gen AI quizzes & guides