Jenkins User Conference Europe 2014 Berlin
2014-06-25
Berlin, Germany
as the organisers put it
Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software
who it's for
jenkins administrators, build and release engineers, devops engineers, platform engineers, plugin developers, qa engineers, android developers
topics
Jenkins pipelines with checkpoints; job DSL plugin configuration as code; Docker-based build nodes; docker build and push workflows; multi-branch literate builds; Android emulator plugin usage; pre-tested integration flow; Jenkins Operations Center management; multi-stage CI for embedded; plugin testing and release process; ephemeral-container slave provisioning; advanced Git integration with Jenkins
| title | author | length |
|---|---|---|
| Opening Keynote | Kohsuke Kawaguchi | 56m |
Jenkins usage grows 30% year-over-year with jobs up 67% and masters controlling 43% more slaves; highlights include dot-ci (GitHub + Docker + MongoDB) running… | ||
| Building, Testing & Deploying Android Apps with Jenkins | Christopher Orr | 39m |
Shows how Jenkins actually builds APKs: uses the Android emulator plugin or the Gradle Android SDK manager to auto-install SDKs, runs Ant/Gradle builds… | ||
| What's Really to Blame? | Jan Burkl | 38m |
Shows a concrete Jenkins pipeline that builds a Pimcore PHP site with Dockerized PHPUnit and PDepend, packages it as a zpk package, and deploys the identical… | ||
| Going Literate in Amadeus | Vincent Latombe | 37m |
Amadeus runs a Jenkins-backed multi-branch CI for hundreds of C, C++, Python, Java and Ruby components and adopts the literate plugin to store build… | ||
| Seven Habits of Highly Effective Jenkins Users | Andrew Bayer | 43m |
Recommend running the Jenkins LTS release train, test upgrades on an upgrade testbed, and back up Jenkins home (he prefers the thinBackup plugin). At scale he… | ||
| Building Pipelines at Scale | Julien Pivotto | 40m |
A reproducible approach turns Jenkins jobs into code: Puppet-managed job templates generate pipelines from a pipeline.pp manifest, producing per-customer jobs… | ||
| Pre-Tested Integration in Jenkins Using a "Branchy Approach" | Lars Kruse | 48m |
A Jenkins plugin (originating from the ClearCase UCM work) automates a pre-tested integration flow that runs every commit through the pipeline, integrates… | ||
| Jenkins in the Enterprise: Building Resilient CI Infrastructure | Harpreet Singh, Kohsuke Kawaguchi | 50m |
CloudBees ships a central manager that links many masters, shares slaves, syncs role-based security, provides backup/HA and plugin/update centers, and adds… | ||
| The Butler and the Snake: Continuous Integration for Python | Timo Stollenwerk | 30m |
Plone runs continuous integration on Jenkins for a 340‑core project with 8,500 unit/integration tests and about 70 acceptance tests, using buildout… | ||
| Multi-Stage-CI with Jenkins in an Embedded World | Robert Martin | 45m |
Multi-stage CI built on Jenkins automates component builds, flashing and hardware tests, static analysis and simulation across the full embedded stack, running… | ||
| Creating High-Quality Jenkins Plugins | Robert Hastlowsky, Christian Langmaan | 41m |
Defines criteria for a high-quality Jenkins plugin and practical steps to achieve it. Covers plugin interoperability, resource efficiency, safe update… | ||
| Lightweight PaaS for Jenkins CI Environments with Docker | Josef Fuchshuber | 43m |
Shows a concrete setup that uses Jenkins plus Docker to provision dynamic Docker-based build nodes, starting Jenkins slaves in seconds and running hundreds of… | ||
| Stairway to Heaven: 10 Best Practices for Enterprise Cont. Delivery w/ Jenkins | Alex Manly | 44m |
Continuous delivery reduces defects and cycle time by automating build, package and deployment steps using Jenkins (claims 80% CI share), storing artifacts in… | ||
| Integrated Pipelines | Mark Rendell | 12m |
Pattern creates per-component CI pipelines and separate integrated pipelines that bank tested composite versions and push only when a common system test… | ||
| Configuration as Code: The Job DSL Plugin | Daniel Spilker | 10m |
Job DSL plugin converts Jenkins job and view XML into Groovy scripts stored in SCM, using a single seed job (called the C job or teacher) that reads DSL files… | ||
| Advanced Git with Jenkins | Christopher Orr | 16m |
Shows how Jenkins uses refspecs, branch specifiers and build choosers to build tags, pull requests or inverse branch sets, and how shallow clones, timeouts and… | ||
| Building Your Continuous Delivery Toolkit | Andrew Phillips | 42m |
Jenkins excels at build and CI but stretches badly when used as a one‑stop CD system, with 350 plugins and teams running 750 jobs that become hard to maintain… | ||
| nothing matches | ||