~/talk

Continuous Delivery with Jenkins Workflow

TalkinGermanat code.talks 2017 · 2017-09-28..09-29· [devops-and-delivery]
slides:none on file

Jenkins Pipeline (Groovy) is used to replace many Jenkins jobs with a few multibranch pipelines and shared pipeline libraries (example helper waitForUrl) to factor common steps and target 5–10 minute feedback. Docker images run reproducible integration suites, Ansible playbooks handle provisioning, and UI tests are integrated into the pipeline via step classes, screenshots and CSV-driven data so a failing UI test produces an attachable ticket; overall code size is reduced (end tests around ~20 Java lines).

AI-written summary · about

  1. 0:00Continuous Delivery basics
  2. 1:28What is Continuous Delivery?
  3. 3:33Jenkins Pipeline concept
  4. 7:08Jenkins Pipeline benefits
  5. 11:49Pipeline script syntax
  6. 17:33Ansible in pipeline
  7. 21:29Pipeline libraries
  8. 23:56Serenity BDD UI tests
  9. 28:33Tools and best practices
  10. 30:21Summary
  11. 30:54Q&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.