Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 2.03 KB

jenkins-cd-quiz.md

File metadata and controls

57 lines (45 loc) · 2.03 KB

Jenkins: Continuous Delivery - Quiz

Question 1: How does connecting a Github webhook to Jenkins increase efficiency?

A — It allows Jenkins to access private repositories
B — It allows Jenkins to run the project on the github servers
C — It allows Jenkins to only check the code repository for changes when changes are pushed to github
D — It increases the amount of ram available to the Jenkins server
Answer 1

C — It allows Jenkins to only check the code repository for changes when changes are pushed to github


Question 2: Where does Jenkins build and test projects?

A — On the system where Jenkins is running or on designated agent systems 
B — On Github servers
C — Jenkins can only build projects on the same system that the code was developed on
D — Jenkins can only build and test code using a Linux system
Answer 2

A — On the system where Jenkins is running or on designated agent systems


Question 3: What are the benefits of a Continuous Delivery Environment?

A — It makes releasing software a repeatable and reliable push-button activity
B — You deploy to a production-like environment only after development is complete
C — A continuous delivery environment acts like a Version Control Management system to keep track of changes to the source code
D — All of the above
Answer 3

A — It makes releasing software a repeatable and reliable push-button activity


Question 4: What are the disadvantages of deploying manually?

A — Manual deployments are not consistent across environments
B — Manual Deployments are slow and not easily repeatable
C — Manual deployments require extensive documentation
D — Manual deployments hinder collaboration
E — All of the above
Answer 4

E — All of the above