and deploy process, stored and versioned in Git • Code review • Able to template builds(team A, Appname, git, docker repo) • Able to parametrise builds(deploy to (dev, preprod, prod) • Same process for everyone, because same reusable parts used • DRY? SOLID? KISS? YAGNI? • Be simple/Flat learning curve • API First • Maybe nice GUI? • But restrict user to not change anything via GUI? • Auto register build agents • Build should be repeatable • Consistency through stateless, container-based builds • Integrate with external systems without plug-in hell • Able to extend with minimum efforts • Minimising efforts to maintain CI/CD (no more Jenkins Janitors) • OpenSource • Not Cryptic code from 1999, be able to contribute