Eiffel - An open-source event protocol for CI/CD pipelines
summary
Eiffel is an open source, JSON event protocol for CI/CD that Ericsson invented in 2012 and open‑sourced in 2016 and that runs in production at Ericsson, Axis, Volvo Group and Nasdaq. Events have three sections meta/data/links and defined types (activity, artifact, test, source change); links form a graph that traces a commit through build, test, publish and deployment. Implementations include Jenkins plugins and Argo workflows; artifacts move from artifact created → artifact published and confidence levels mark test outcomes for downstream vulnerability tracing.
AI-written summary · about
chapters (11)
- 0:00Introduction to Eiffel
- 1:07The history of Eiffel
- 7:12Eiffel ecosystem and community
- 9:00Protocol syntax and events
- 14:15Linking and traceability
- 16:53Complex event relationships
- 21:13Benefits of event linking
- 25:11Eiffel adoption
- 26:03Future and CD events
- 28:26Lessons and best practices
- 32:40Q&A session
related talks
23mTackling Challenges in Integrating Multi-community CI/CD Pipelines
01h 04mCDEvents Project Summit
19mAdopting CDEvents and Embracing Interoperability
06mCDEvents Roadmap
23mUsing CD Events to Capture End to End Application Security Posture
17mLet's Work Together! : CI/CD Interoperability using CDEvents
39mKeynote: Bridging The Gap: CDF & GitOps Communities In Collaboration
01mThe JFrog Enterprise+ Early Adopters Panel
