Bug#1099615: ITP: gitlab-buildpkg-tools -- Build a Gitlab-PPA using GitLab CI
Package: wnpp
Severity: wishlist
Owner: Christian Bayle <bayle@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org
* Package name : gitlab-buildpkg-tools
Version : no versionning
Upstream Contact: Christian Bayle <chris@bayle.eu>
* URL : https://gitlab.com/Orange-OpenSource/gitlab-buildpkg-tools
* License : (GPL-2)
Programming Lang: (Bash)
Description : Build a Gitlab-PPA using GitLab CI
Gitlab-buildpkg-tools is a set of tools to build a "Gitlab-PPA" using GitLab
CI, with automatic package rebuild triggered by a push/merge on a branch of
your own repository.
After a simple configuration step on your own Gitlab-hosted project, whenever
you push on master, a pipeline is triggered which distributes the build of
packages on docker images that use the present tools.
Then, the artefacts produced are collected, signed, and hosted on the Gitlab-
Pages of your project under a structure usable remotely by APT or YUM.
Currently, the tools produce .deb and .rpm packages for the following systems:
Debian: jessie, stretch, buster, bullseye, bookworm
Ubuntu: trusty, xenial, bionic, focal, jammy, kinetic, lunar
Centos: 6, 7, 8
Fedora: 24, 25, 26, 27, 28, 29, 30
Rockylinux: 8, 9
I am one of the Upstream of this package
Reply to: