Loading...

Simple and portable CI using Docker | Engineering | Airbnb

400 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Apr 17, 2018

This is the story of how Airbnb replaced 3 incompatible CI systems with a single, portable job runner called Jorb. Jorb runs anywhere Docker runs: in a traditional CI system, in our in-house monolithic system, or even on engineers' laptops. Engineers can easily reproduce CI failures just by running the Jorb job in their repo. If we ever have to migrate to another CI system, we only have to make sure it works with Jorb. Then all the jobs for all the apps and services at Airbnb will just work on the new system, thanks to the portability of Docker. This is a win-win for us: engineers have full control over their CI jobs, and the CI team has less infrastructure to maintain.

Presented by Juliusz Gonera and Stephan Boyer from Airbnb's Developer Platform team
Productivity Engineering Meetup (Feb 21, 2018)

SUBSCRIBE
https://www.youtube.com/channel/UC31r...

ABOUT AIRBNB
Airbnb is a platform that connects people from around the world to incredible places to stay and interesting things to do. Whether an apartment for a night, a castle for a week, or salsa lessons in Havana to help you truly live there. The Airbnb community aims to create a world where all 7.5 billion people can belong anywhere.

CONNECT WITH AIRBNB
Come work for us: https://www.airbnb.com/careers
Check out Airbnb Engineering: http://airbnb.io/
Keep up to date with Airbnb's creative team: https://airbnb.design/

https://www.youtube.com/user/Airbnb

Loading...


to add this to Watch Later

Add to

Loading playlists...