Add more jenkins questions

This commit is contained in:
Arie Bregman 2019-10-03 19:03:08 +01:00
parent 8ac655b3a9
commit 8a4c47aa77

View File

@ -6,18 +6,33 @@
###### beginner ###### beginner
* Explain what is Jenkins and what is it used for * Explain what is Jenkins and what is it used for
* Explain the following in context of Jenkins: * Explain each of the following in the context of nodes:
* plugin * Master
* slave * Slave
* master * Executor
* agent * Agent
* artifacts * Label
* * Explain each of the following in context of jobs:
* Job
* Build
* Test
* Artifacts
* Explain the architecture of Jenkins * Explain the architecture of Jenkins
* What are the different ways to trigger a build? * What are the different ways to trigger a build?
* What plugins are you using in Jenkins? * How do you start a build automatically upon a change in a certain repository?
* What is a plugin?
* What plugins are you using in Jenkins? Which do you consider to most useful?
* Installation questions * Installation questions
* How to install Jenkins? * How to install Jenkins?
* How to install a plugin? * How to install a plugin?
* How to install an agent? * How to install an agent?
###### Intermediate
- What type of jobs there are?
- How do you notify users on build results?
- Can also be asked like that: what ways there are to notify users on build results?
###### Advanced
* Write a script to remove all the jobs which include the string "REMOVE_ME"