Hi Helmut!

> > Let me suggest that there are more ways to do this. Freexian is putting
> > a ton of effort into https://debusine.debian.net. It can do much of the
> > same tasks as salsa-ci already (with less flexibility). Extending it to
> > act as an upload-proxy that forwards your upload to the archive if
> > builds pass could be another option of improving unstable quality. In
> > earlier times, debomatic.debian.net was used as a pre-upload QA tool if
> > I remember correctly.
>
> I used to use debomatic.debian.net, and I have been reading about
> Debusine and the funding it gets from the Sovereign Fund. I tried to
> use Debusine back in March, but the client requires Python 3.11+ which
> my system does not have. I will need to make a new attempt soon. Thus,
Ok, I tested Debusine again and managed to build a package following
the tutorial with the build definition:

```
build_components:
- any
- all
environment: debian/match:codename=trixie:variant=sbuild
host_architecture: amd64
input:
  source_artifact: 507533
```

However, I struggle to figure out how to do something similar to what
Salsa CI. Do you happen to have at hand a complete build+test
definition I could copy-paste and test?

Also, I see the build reports 'success' despite Lintian failing on an
error. Additionally, seems this system does not send out email
notifications?

At https://freexian-team.pages.debian.net/debusine/reference/faq.html
it says in two ways that the core design philosophy is to invent
something new instead of using something existing, as the existing
thing isn't controlled by Debian. That makes sense in some situations,
but in the case of a code forge with review, build and test features,
it seems that trying to build a new custom thing from scratch is
perhaps a bit too ambitious?

GitLab isn't perfect, but I'd say that the setup Debian has now with
salsa.debian.org is pretty good, and I'd rather polish it than fund
building a new system from scratch. I am however willing to test
Debusine a bit more to see if it has hidden powers that could be
amazing.

Reply via email to