Skip to content

easy custom *.deb repo and creating images for experimental and testing via gitlab pipeline web interface

Johannes Schauer Marin Rodrigues requested to merge staging into main

This merge request adds three main features:

  1. all *.deb packages placed into the ./repo
  2. allow to build an image from packages out of a custom reform-debian-packages branch pipeline run by setting REFORM_DEBIAN_PACKAGES_BRANCH in the gitlab pipeline web interface
  3. allow to build an image from other distributions than unstable by setting DIST in the gitlab pipeline web interface

The commit messages in detail:

  • also consider *.deb packages placed in ./repo directory for installation
  • mkimage.sh: support testing for mntre.com
  • allow building for testing and experimental from gitlab web interface
  • allow using packages from a custom reform-debian-packages branch by setting REFORM_DEBIAN_PACKAGES_BRANCH in the gitlab web interface
  • print out versions of packages that are not from debian.org into the log
  • print values of DIST and REFORM_DEBIAN_PACKAGES_BRANCH if set to non-default values
  • mkimage.sh: create experimental.list inside the chroot and not the outside
Edited by Johannes Schauer Marin Rodrigues

Merge request reports