Challenge - 5 Problems
Jenkins Plugin Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate2:00remaining
Identify the plugin for pipeline as code
Which Jenkins plugin allows you to define build pipelines using code stored in your source repository?
Attempts:
2 left
💡 Hint
Think about the plugin that helps automate complex build workflows with code.
✗ Incorrect
The Pipeline plugin enables Jenkins to define build pipelines as code, typically using Jenkinsfile stored in the source repository.
💻 Command Output
intermediate2:00remaining
Output of Jenkins plugin list command
What is the output of the command 'jenkins-cli.jar list-plugins' when the 'Git plugin' is installed?
Jenkins
java -jar jenkins-cli.jar -s http://localhost:8080 list-plugins | grep git
Attempts:
2 left
💡 Hint
Look for the exact plugin name and status format.
✗ Incorrect
The output shows the plugin short name, version, and status. 'git 4.11.3 active' is the correct format.
❓ Configuration
advanced2:00remaining
Configure Jenkins to send email notifications
Which plugin must be installed and configured to enable Jenkins to send email notifications after builds?
Attempts:
2 left
💡 Hint
This plugin provides basic email sending capabilities.
✗ Incorrect
The Mailer plugin is the core plugin that enables Jenkins to send email notifications.
❓ Troubleshoot
advanced2:00remaining
Troubleshoot missing Git plugin error
A Jenkins job fails with error 'git command not found'. Which plugin is most likely missing or misconfigured?
Attempts:
2 left
💡 Hint
This plugin integrates Git commands into Jenkins jobs.
✗ Incorrect
The Git plugin provides Git SCM support. Without it, Jenkins cannot run git commands.
✅ Best Practice
expert2:00remaining
Select the essential plugin for secure credential management
Which Jenkins plugin is essential for securely storing and managing credentials used in pipelines and jobs?
Attempts:
2 left
💡 Hint
This plugin handles secrets like passwords and tokens securely.
✗ Incorrect
The Credentials plugin provides a secure way to store and use credentials in Jenkins.