JUC 2012: Paris
JUC 2012 - Paris
Jenkins User Conference
Tuesday, 17 April 2012 (All day)
This conference focuses on Jenkins 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.
The Jenkins in the Cloud workshops guide you through the many benefits of cloud infrastructures and Platform as a Service (PaaS). The sessions will also cover topics such as how to set up and integrate cloud options into your existing development strategy — all while protecting and leveraging legacy IT investments.
Configuring a build-pipeline on Jenkins to implement continuous delivery requires a complex set of jobs and plugins to chain them together. Quickly the jobs are polluted by the pipeline configuration, and you don’t get a centralized view of your workflow.
The number of plugins increases exponentially. This vast ecosystem of plugins enables Jenkins to cover a large number of needs. However, you are likely to create your own plugin to meet your specific needs or integrate your specific tools.
How to setup Jenkins to create your Native Package build factory, up to continuous deployment.
This demo will show automation techniques integrating Maven and Gradle, with Jenkins.
How Jenkins is used, administered, and difficulties of maintaining a body with many jobs/nodes.
Originally Scriptler was a plugin dedicated to remove the need for copy n’ paste Groovy scripts. With the newest version it has evolved and an administrator is now able to give a user access to some more infra tasks by sharing selected scripts.
Groovy System Script is my favorite Jenkins functionality. My main script is +5K lines of code, it’s my pitfall. I will introduce how and when to use Groovy for the System Script, the Web API and plugin.
Jenkins Enterprise Templates help you build reusable jobs and builders. Templates capture “sameness” of jobs with a huge advantage that a change to configuration is immediately reflected in all jobs. The net effect is simplification of administration of Jenkins.
In this talk, we will demonstrate how you can set up your delivery pipeline with Jenkins even in complex enterprise environments, including:
In this session you’ll learn to setup your own mobile development environment on iOS. You’ll be able to use your own app or a Hello World application and you’ll prepare your continuous integration and deployment environment to deploy it directly on your phone.
In the Eclipse world there is a before and an after Tycho. The Maven, Jenkins and Sonar combination, well known from Java developers, is now available for Eclipse (RCP/OSGI) products.
The story about the ClearCase UCM plugin, how it implements the Jenkins community’s third-most wanted feature: Pre-tested commits using a branchy approach resulting in a project integration branch that literally never breaks and how Continuous Delivery is supported by the plugin’s ability to pull
This workshop covers topics like Jenkins installation, configuration and corresponding best practices. It will walk you through freestyle build jobs and plugin installation, ending with advanced usages like continuous deployment.
How Nuxeo relies on Jenkins for its continuous integration, providing quality assurance and release tools. Feedback on the Jenkins development model. See http://qa.nuxeo.org/jenkins/
Jenkins is at the core of our Unity 3D cross-platform build pipeline (Windows, Mac, iOS, Android).
Attendees of this tutorial will learn how to implement continuous integration to automate processes for building and deploying regular releases of their PHP-based software.