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

Rethinking Package Building at Jimdo

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.

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