Closed
Milestone May 1, 2021–Jun 11, 2021

Basic network of package build daemons

This first iteration is all about implementing a network of build daemons, able to replace the simplistic setup used by Freexian for its ELTS builds (which is basically rebuildd on workers, jobs sent over ssh by a shell script called from a reprepro hook on the main repository).

In this first step, debusine would not store any artifact. The package build task will fetch the .dsc from some public URL that we pass as a parameter to the task. The same task will also handle the dput upload and it will upload directly the built packages.

We assume the build chroots are already setup, as is dput, debsign and the GPG key in the account used to run the build task.

  • Work items 23
  • Merge requests 7
  • Participants 2
  • Labels 3
Loading
Loading
Loading
Loading
100% complete
100%
Start date
May 1, 2021
May 1
-
Jun 11 2021
Due date
Jun 11, 2021 (Past due)
23
Work items 23 New issue
Open: 0 Closed: 23
7
Merge requests 7
Open: 0 Closed: 1 Merged: 6
0
Releases
None
Reference: freexian-team/debusine%"Basic network of package build daemons"