Skip to content
Snippets Groups Projects

CI-Building of Debian packages

pipeline status

This repository contains build scripts and patches for our self-build packages. The CI config runs these scripts which download, apply patches and build the packages.

Build Scripts

The build scripts are in the scripts/ directory. They shall be named as the packages. These scripts will be run in the folder where the CI has checked out the repository. Ensure that the script only uses relative paths.

Patches

The patches are in the patches/ directory. For each package there shall be a subfolder with the name of the package if needed.

Build

The packages are uploaded to the CI artifacts after build.

Packages

  • adcli uses upstream patches from master (GPL licensed)
  • ganeti
  • grml-zsh-config takes the grml-etc-core package and throws out everything but zsh config
  • nginx builds nginx with the nginx-shib-module
  • sssd backports the sssd-package from buster