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
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
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
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