JAX Developers Puzzle deadline approaching: Play for a chance to win a complimentary JAX London 2018 ticket!

#kohsuke kawaguchi

Recorded in front of a live JAXconf Audience

Pre-Tested Commits in Jenkins – Kohsuke Kawaguchi at JAXconf

Kohsuke Kawaguchi, creator of Jenkins and architect at CloudBees, discusses how to use Jenkins to efficiently shift more workload from your laptops and computers to servers. By using “pre-tested commits” you can make changes safely so that your changes don’t block others, run tests asynchronously, and avoid compounding errors intrinsic to large projects with numerous developers contributing to the repository. Advances in distributed version control systems (such as Git) made it possible to test every commit separately before it hits the team’s main branch. This helps you keep the main branch more stable, and lets you get more values out of the CI server. In this session, Kohsuke look at the details of this technique, and how to make it work with your projects. It covers

JAX TV: Kohsuke Kawaguchi

Continuous Integration With Jenkins

Jenkins (formerly known as Hudson) is a continuous integration server that facilitates the automation in software development. In this talk, Hudson/Jenkins founder Kohsuke Kawaguchi discusses what’s new in the project, as well as various techniques to get more out of your Jenkins server, such as distributed build techniques, some key plugins, and larger scale choreography that spans across many jobs for sophisticated automation.