~/talk

Seven Habits of Highly Effective Jenkins Users

links:none on file
slides:none on file

Recommend running the Jenkins LTS release train, test upgrades on an upgrade testbed, and back up Jenkins home (he prefers the thinBackup plugin). At scale he runs three masters with >1,000 jobs each and advises horizontal scaling, avoiding the Maven project type, and cleaning unused plugins. Automate with the script console/Scriptler and job generators like the job DSL plugin, use Artifactory, xUnit, rebuild and build-timeout plugins, and make slaves fungible via pre-baked images or dynamic cloud/Docker provisioning.

AI-written summary · about

  1. 0:00Intro
  2. 0:28Who am I
  3. 1:04Jenkins best practices
  4. 3:14LTS
  5. 4:16Plugins
  6. 5:47Testbed
  7. 6:56Backup
  8. 8:25Maven
  9. 9:29Break up the bloat
  10. 10:56monolithic jobs
  11. 12:36build workflow plugins
  12. 13:52automate tasks
  13. 17:01groovy
  14. 18:59jobs
  15. 20:10DSL plugins
  16. 22:01Do you need that plugin
  17. 24:20Clean up old plugins and data
  18. 25:43Essential plugins
  19. 32:23Global Jenkins Configuration
  20. 33:39Other Jenkins Services
  21. 34:12Source Control
  22. 34:26Pull Request Builder
  23. 35:17JIRA Integration
  24. 36:00artifactory
  25. 37:05make your slaves fungible
  26. 37:48make your environment repeatable
  27. 39:00make slaves generalpurpose
  28. 40:09cloud dynamic provisioning
  29. 42:07additional slides
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.