DevOps / Jenkins Interview questions
Difference between freestyle and pipeline jobs in Jenkins.
You configure a freestyle job in Jenkins using the GUI by adding steps to the build. Freestyle jobs give you a lot of flexibility. But, you will struggle to configure complex continuous delivery scenarios.
Pipeline jobs allow you to create a set of instructions using code. You can also easily visualize different stages in one place. Most importantly, you can keep all the code stored in a code repository. This will, in turn, allow you to version, audit, and keep track of changes. Pipeline jobs are created using a Jenkinsfile. And Jenkins files use Apache Groovy as the scripting language.
More Related questions...