~/talk

Pre-Tested Integration in Jenkins Using a "Branchy Approach"

slides:none on file

A Jenkins plugin (originating from the ClearCase UCM work) automates a pre-tested integration flow that runs every commit through the pipeline, integrates branches named by convention into master, runs unit/static/full test gates (Atmel runs a one‑hour Jaguar Land Rover suite), and auto‑commits or discards the change and deletes the ready branch on success. It enforces squash commits (no fast‑forward) so each delivery appears as a single identifiable commit and supports promotion branches (master→stable→release).

AI-written summary · about

  1. 0:00Praqma introduction
  2. 1:20Pre-tested integration plugin origin
  3. 3:48Joint Open Source Roadmap Alliance
  4. 5:58Continuous delivery pipeline
  5. 8:51Release candidate concept
  6. 10:14Toll gate principle
  7. 11:20Branchy approach for integration
  8. 13:08Git Flow problems
  9. 15:17Three branch types
  10. 17:21Ten branching principles
  11. 21:40Automating promotion branches
  12. 23:04Balancing freedom and quality
  13. 25:55Git plugin setup
  14. 27:21Local branch collaboration
  15. 29:09Squashing commits
  16. 31:58Merge strategies differences
  17. 38:24When to squash commits
  18. 40:09Plugin live demo
  19. 46:07Praqma tooling support
  20. 47:02Q&A
~/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.