Creating High-Quality Jenkins Plugins
summary
Defines criteria for a high-quality Jenkins plugin and practical steps to achieve it. Covers plugin interoperability, resource efficiency, safe update handling, and compatibility across diverse environments, and also addresses operational concerns for maintaining a stable CI environment.
AI-written summary · about
chapters (16)
- 0:00High-quality Jenkins plugins
- 2:26User expectations
- 7:00Config safety
- 10:05Testing principles
- 14:54UI and messages
- 17:41Unit testing
- 20:02Integration testing
- 24:12Existing tests
- 26:30Abstraction and speed
- 28:13Team setup
- 31:30Plugin updates
- 33:26Backup services
- 35:19Production instances
- 36:53Update centers
- 39:14Update strategies
- 40:19Summary
related talks
37mHelping Enterprises Scale Their Jenkins Software Practices and Tools
45mBuilding Your Continuous Delivery Toolkit
51mIncrease Jenkins High Availability in the Enterprise
42mSeven Habits of Highly Effective Jenkins Users
34mHelping Enterprises Scale Their Jenkins Software Practices and Tools
33mJenkins 101
42mSeven Habits of Highly Effective Jenkins Users
30m30 Jenkins features and plugins you wished you had known about before!
