CI-Building of Debian packages
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 thegrml-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