[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CI
From: |
Almudena Garcia |
Subject: |
Re: CI |
Date: |
Sun, 3 Dec 2023 01:20:58 +0000 |
As a little suggestion, using my very little knowledge about it, we can set a
mirror in a GitLab server, which incorporates this functionality natively. We
can deploy a GitLab local server if we don't want to depends of gitlab.com, and
set a couple of tests in it.
As this way, we can use a testing branch in the GitLab server to merge the
changes and execute the tests automatically from it before applying it over
Savannah's upstream.
Maybe even we can configure any task to push the changes in Savannah if they
pass the tests.
Obviously, the first what we need is to discover what tests are necessary to
execute to be sure that all the changes works properly.
What do you think?
El domingo 3 de diciembre de 2023, Samuel Thibault escribió:
> Can some people eventually set up some CI somehow somewhere?
>
> (AFAIK savannah doesn't support such a thing, so it wouldn't go there,
> so anybody can feel free to set it up wherever it sees easiest).
>
> If people wonder why I don't make releases that often, the reason is
> very simple: each time I try to do one, I end up spending *hours* in
> fixing various build failures and runtime failures, because things are
> not tested properly. And I'm not saying that *people* are not testing
> properly, because there are so many various cases that can break (32,
> 64, 32-on-64, acpi, non-acpi, smp, non-smp, Xen, etc.). So we do need
> automated testing, otherwise that just burns my time.
>
> Samuel
>
>
--
Enviado desde mi dispositivo Sailfish
- CI, Samuel Thibault, 2023/12/02
- Re: CI,
Almudena Garcia <=
- Re: CI, Samuel Thibault, 2023/12/02
- Re: CI, Flávio Cruz, 2023/12/05
- Prev by Date:
CI
- Next by Date:
Re: CI
- Previous by thread:
CI
- Next by thread:
Re: CI
- Index(es):