~/talk

Continuous Integration Pipeline Configuration

Talkat swampUP 2017 · 2017-05-24..05-26· [devops-and-delivery]
links:none on file
slides:none on file

Tripwire builds a dependency-driven CI pipeline that ingests Gradle dependency reports into Artifactory and a DB, then compares required vs actual TeamCity triggers and calls the TeamCity API to add or remove them automatically. The system manages ~550 builds (some trees >2,400 deps), provides aggregated dependency and change reports, release tagging, selective artifact cleanup, legal third‑party approval and automated escrow kits, and has run with no manual trigger edits for years, keeping the SCM team small and reproducible builds provable.

AI-written summary · about

  1. 0:00Introduction
  2. 1:40Continuous Integration
  3. 3:00Tripwire Software
  4. 4:53Build Process
  5. 5:22Dependency Graph
  6. 6:19Continuous Integration Environment
  7. 7:02Scalable Build Pattern
  8. 7:42Collapse Build Pattern
  9. 8:17Publishing Dependencies
  10. 9:46Aggregate Dependencies
  11. 10:07Aggregate Report
  12. 10:33Change Report
  13. 12:29Release Tagging
  14. 13:27Firewall
  15. 14:24Selective artifact cleanup
  16. 15:50Thirdparty libraries
  17. 17:27Reporting
  18. 18:42Escrow kits
  19. 19:29Trigger validation script
  20. 20:59Tripwire
  21. 29:54Where is all this going
  22. 32:39Questions
  23. 33:26Branching
  24. 36:45Micro
  25. 37:23Release model
~/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.