Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rethinking Package Building at Jimdo

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Rethinking Package Building at Jimdo

Building Debian packages isn’t always fun. In fact, it can be a pain from time to time. In this presentation, Mathias talks about the challenges of package building at Jimdo and what it means to create a build system that everybody can use.

Avatar for Mathias Lafeldt

Mathias Lafeldt

March 31, 2015
Tweet

More Decks by Mathias Lafeldt

Other Decks in Technology

Transcript

  1. buildhost02 $ ssh buildhost02.jimdo.office $ sudo su buildmaster $ cd

    ~/builds $ ... do something to build package ... $ ~/scripts/regenerate_deb_repo.sh 6
  2. Rake tasks $ rake -T rake build # Build packages

    rake clean # Remove any temporary products rake clobber # Remove any generated file rake deps # Install build dependencies rake publish # Publish built packages $ rake build publish PUBLISH_DIR=/some/path 21