JUC 2014: Berlin
Jenkins User Conference
Wednesday, 25 June 2014 - 8:00am to 6:30pm
The Jenkins User Conference focuses on Continuous Integration (CI) as the fundamental best practice for enterprise software development. Our presenters are experienced Jenkins open source developers, executives, business managers, architects and authors who are luminaries within the Jenkins community. They represent the many organizations around the world who are leveraging the use of Jenkins within the application development lifecycle.
We will take a look at how Jenkins and its plugins can integrate with various open source tools to assist throughout the process of creating a quality Android app.
Do you know how to play the Blame Game when Production is broken? There are probably a few good reasons. Nevertheless, it’s better to work out what really went wrong — fast! In this session, see how a new PHP application can be deployed flawlessly with Jenkins and Zend Server.
Over the years, Amadeus has invested in continuous integration using Jenkins. There are hundreds of software components written in C, C++, Python, Java, Ruby.
What plugins, tools and behaviors can help you get the most out of your Jenkins setup without all of the pain? We’ll find out as we go over a set of Jenkins power tools, habits and best practices that will help with any Jenkins setup.
Keeping multiple CI and CD pipelines in sync was a challenge. We have multiple frontends and backends which have their own codebase but each contains custom developments. We needed a way to easily deploy these multiple projects, so we use several plugins to get the best out of Jenkins pipelines.
The ClearCase UCM plugin implements a 100% automated process for integrating feature streams on to the mainline. These desirable features are developed and refined over the years by a joint group of developers and users.
Come to our show where we talk about what CloudBees sees as challenges of deploying, operating, and using large-scale Jenkins installations, and what we are doing to help those users succeed; we’ll talk about Jenkins in the continuous delivery era and our efforts in this space, such as Chef/Puppe
Plone is a Python-based enterprise content management system and among the top 2% of all open source projects worldwide. It is developed by a distributed team of 340 core developers using Jenkins as a center piece of the development and release process.
The software development environment for embedded devices like smartphones, TVs, cars…is different to normal web and app development. The talk will give an overview of the challenges in the embedded world and will describe how a Multi-Stage-CI system can solve those special requirements.
What actually is a high-quality plugin for Jenkins? What are the aspects you have to consider? We will discuss what developers can do to ensure high quality in the plugins they develop. A plugin must work reliably alongside others, so many things must be considered.
The combination of Jenkins and Docker can be used as a PaaS solution for software development. The talk shows how a variable CI environment can be built with dynamic, Docker-based build nodes.
Continuous delivery helps you release more, more often, for less. This year it’s high on the C-Level agenda and so it should be — it’s a game changer for IT.
Most systems consist of anywhere from two or three to hundreds of subcomponents. Building a continuous delivery pipeline for one component is easy in Jenkins.
Jenkins is great. We know it well enough, though, to realize that it’s also not a silver bullet.
An introduction the Job DSL plugin. Learn how to treat job and view configuration as code, how to store the configuration in SCM and how to apply code reuse and refactoring. Learn how to extend the Job DSL for your favorite plugins.
This talk will take a quick look at some of the more advanced behaviors possible with Jenkins and Git, uncovering some of the config options you maybe never knew existed.