JUC 2012: San Francisco

Jenkins User Conference

San Francisco

Wednesday, 18 July 2012 - 8:00am

Hyatt Regency San Francisco
5 Embarcadero Center
San Francisco, CA 94111
United States

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.

Schedule

2:30pm to 3:15pm
Track 2 - Grand Ballroom C

Packages sent via FedEx go through a tracked, automated process that makes sure that the package arrives promptly at its destination. Why shouldn’t every commit that you check into the trunk be applied similarly?

Zero Turnaround
3:25pm to 4:10pm
Track 2 - Grand Ballroom C

Learn about Salesforce’s diversified test automation strategy, which spans both the public cloud and a private VM farm. Salesforce engineers will present an overview of how Jenkins is augmenting their existing CI runner and decreasing cycle time.

Salesforce.com
3:25pm to 4:10pm
Track 1 - Grand Ballroom B

Business Catalyst is a platform for building online businesses without advanced knowledge of web technologies. The stack behind Business Catalyst is complex and continuously evolving, but is currently mostly Windows + .NET based.

Release Engineer
Adobe
4:10pm to 5:00pm
All
5:00pm to 5:45pm
Track 2 - Grand Ballroom C

CloudBees has invested in building a number of plugins to help organizations address three main problem areas encountered in larger, more demanding Jenkins environments: (1) management of large Jenkins implementations, (2) project and/or installation security and (3) resource optimization.

5:00pm to 5:45pm
Track 1

See how the OpenStack project uses Gerrit, Jenkins and Zuul to perform trunk gating and how you can apply the same approach to ensure only high quality code is merged into your project’s source control system.

Developer
OpenStack
5:55pm to 6:40pm
Track 2 - Grand Ballroom C

Configuring jobs is the bread-and-butter of Jenkins. However, tracking their subtle differences can be hard. The configuration of jobs can become outdated or incomplete. While there are many plugins that can help with this, none of them solve the full scope of the problem.

System Engineer
Intel Mobile Communications
5:55pm to 6:40pm
Track 1

The Jenkow plugin integrates the Activity BPMN workflow engine into Jenkins, allowing the orchestration of jobs via BPMN workflows. This talk gives an overview of the Jenkow plugin, covers the state of development, demonstrates the plugin in action and shows how others can get involved.

Senior Tech Lead
Cisco
6:40pm to 7:15pm
All
7:15pm to 8:00pm
Track 2 - Grand Ballroom C

As more teams move to agile development and CI to reduce delivery cycles, new requirements have emerged to ensure software quality.

Maven and Nexus Trainer
Sonatype
7:15pm to 8:00pm
Track 1 - Grand Ballroom B

“Speed or stability, pick one.” We want both, and in this talk, I will discuss the experimentation and transition phase made from slow brittle processes, to much more continuous deployments with Jenkins and Gerritt collaborating to provide faster developer feedback on the quality of their changes

Lookout, Inc.
8:10pm to 8:55pm
Track 2 - Grand Ballroom C

Jenkins is more then a CI tool, it can be used as a complete platform to test your software in as many ways as possible. At Groupon, we have created two unique plugins that dramatically increase the usefulness of Jenkins.

Groupon
8:10pm to 8:55pm
Track 1 - Grand Ballroom B

With 1,600 jobs and 2,000 builds per day, Jenkins is a cornerstone of the Netflix build and deployment infrastructure.

Senior Tools Engineer
Netflix
9:00pm to 9:45pm
Track 2 - Grand Ballroom C

This session is about advanced aspects of plugin development, such as working with remote agents, working in multiple operation systems, creating UI using Groovy and extending Jelly components.

Developer Advocate
JFrog
9:00pm to 9:45pm
Track 1 - Grand Ballroom B

Pivotal Labs starts new projects every week, and we want to have CI set up, building and tagging releases in a few hours, not a few days. For our Rails projects we buit a gem, Lobot, for setting up Jenkins instances on EC2 with Chef.

Developer
Pivotal Labs
9:50pm to 10:35pm
Track 2 - Grand Ballroom C

Kohsuke is taking the Jenkins project meeting off the IRC and into the real world at the JUC San Francisco. Join the Jenkins community leaders to voice your ideas and thoughts.

Jenkins Creator and CloudBees CTO
CloudBees
Twitter: @KohsukeKawa
9:50pm to 10:00pm
Track 1 - Grand Ballroom B

You may already be familiar with the Jenkins EC2 plugin, but the Jenkins jclouds plugin opens up even more doors, running on any of 50+ providers or cloud APIs, including many private cloud systems.

Jenkins Governance Board Member
Apache jclouds
10:05pm to 10:15pm
Track 1 - Grand Ballroom B

Learn about the dynaslave plugin (planned to be open sourced by the date of JUC San Francisco) which Netflix wrote to provide sets of custom EC2 build slaves controlled by autoscaling groups. We now use dynalsaves for a large majority of our builds.

Senior Devops Engineer
Netflix