02What is a Jenkinsfile, and what is the difference between declarative and scripted pipelines?▼easyNewTCSInfosysAccentureunlockedPipeline as code moved the build definition into the repository, where it is reviewed and versioned with the thing it builds. Declarative is the default answer, and knowing when scripted still earns its place is the follow-up.Open full answer →
03How do you manage Jenkins plugins and upgrade a Jenkins that half the company depends on?▼easyNewTCSInfosysGoldman SachsunlockedJenkins is mostly plugins, they have a dependency graph nobody drew, and the controller is a single point of failure for every team. The answer is a rehearsal against a copy of production, not a maintenance window and hope.Open full answer →
20It is release week and every Jenkins build queues behind another. Sort out the agent situation.▼mediumNewTCSAccentureInfosys○ sign inDistinguish executor capacity, placement and provisioning failures, then size an agent pool from measured resource use and cleanup behaviour.Open full answer →