Re: Package testing with Salsa CI for new packages

2023-08-21 Thread Paul Boddie
On Monday, 21 August 2023 15:01:26 CEST Carles Pina i Estany wrote: > > If you want, you can simplify more (it's not exactly the same, so it > might or might not help). There is a way on GitLab to point to the > latest build of a job. For example, you have the following URL for one > of the git re

Re: Package testing with Salsa CI for new packages

2023-08-21 Thread Carles Pina i Estany
Hi, On 20 Aug 2023 at 23:16:57, Paul Boddie wrote: > On Sunday, 20 August 2023 14:06:37 CEST Carles Pina i Estany wrote: [...] Thanks for sharing your path here, and I'm happy that you are reaching your destination :-) > autopkgtest: > extends: .test-autopkgtest > variables: > SALSA_C

Re: Package testing with Salsa CI for new packages

2023-08-20 Thread Paul Boddie
On Sunday, 20 August 2023 14:06:37 CEST Carles Pina i Estany wrote: > > Interesting approach, but if you could use the variables and ship the > shell script it might reduce some duplication between jobs (if possible, > I haven't look into too much detail in your case) and more importantly > you mi

Re: Package testing with Salsa CI for new packages

2023-08-20 Thread Carles Pina i Estany
Hi, On 20 Aug 2023 at 00:49:20, Paul Boddie wrote: > On Saturday, 19 August 2023 20:32:59 CEST Carles Pina i Estany wrote: > > > > Quick answer for now... > > And a very quick reply from me... :-) > > [...] > > > I don't know if a .asc files are allowed. Actually, from my > > .bash_history:

Re: Package testing with Salsa CI for new packages

2023-08-19 Thread Paul Boddie
On Saturday, 19 August 2023 20:32:59 CEST Carles Pina i Estany wrote: > > Quick answer for now... And a very quick reply from me... :-) [...] > I don't know if a .asc files are allowed. Actually, from my > .bash_history: > --- > wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc

Re: Package testing with Salsa CI for new packages

2023-08-19 Thread Carles Pina i Estany
Hi, Quick answer for now... On 19 Aug 2023 at 19:04:09, Paul Boddie wrote: > On Friday, 18 August 2023 19:54:55 CEST Carles Pina i Estany wrote: > > > > Ha! I wasn't aware of the aptly option > > (https://salsa.debian.org/salsa-ci-team/pipeline/#using-automatically-built-> > > apt-repository

Re: Package testing with Salsa CI for new packages

2023-08-19 Thread Paul Boddie
On Friday, 18 August 2023 19:54:55 CEST Carles Pina i Estany wrote: > > Ha! I wasn't aware of the aptly option > (https://salsa.debian.org/salsa-ci-team/pipeline/#using-automatically-built-> > apt-repository and SALSA_CI_DISABLE_APTLY=0). > I think that I might have re-invented the wheel in a tin

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Carles Pina i Estany
Hi, On 18 Aug 2023 at 19:03:48, Paul Boddie wrote: > On Friday, 18 August 2023 16:12:19 CEST Carles Pina i Estany wrote: > > > > For the jobs it is happening via > > https://salsa.debian.org/salsa-ci-team/pipeline/#using-automatically-built- > apt-repository > > Reviewing this documentation i

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Andrey Rakhmatullin
On Fri, Aug 18, 2023 at 07:19:18PM +0200, Paul Boddie wrote: > > > Here, it would seem that the most prudent approach is to use the Salsa CI > > > service instead of trying to get the test suite to run during the package > > > build process. > > > > You should do both if possible, assuming that by

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Paul Boddie
On Friday, 18 August 2023 18:21:00 CEST Andrey Rakhmatullin wrote: > On Thu, Aug 17, 2023 at 05:10:08PM +0200, Paul Boddie wrote: > > Here, it would seem that the most prudent approach is to use the Salsa CI > > service instead of trying to get the test suite to run during the package > > build pro

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Paul Boddie
On Friday, 18 August 2023 16:12:19 CEST Carles Pina i Estany wrote: > > For the jobs it is happening via > https://salsa.debian.org/salsa-ci-team/pipeline/#using-automatically-built- apt-repository Reviewing this documentation is actually more helpful than I thought it would be. I had noticed t

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Andrey Rakhmatullin
On Thu, Aug 17, 2023 at 05:10:08PM +0200, Paul Boddie wrote: > Here, it would seem that the most prudent approach is to use the Salsa CI > service instead of trying to get the test suite to run during the package > build process. You should do both if possible, assuming that by "Salsa CI service"

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Carles Pina i Estany
Hi, On 18 Aug 2023 at 13:16:15, Paul Boddie wrote: > On Friday, 18 August 2023 09:51:29 CEST Carles Pina i Estany wrote: > > > > I'm not a Debian developer but I have some experience on Salsa CI, so I > > thought that I might be able to help... but then I was confused by a > > specific part of

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Paul Boddie
On Friday, 18 August 2023 09:51:29 CEST Carles Pina i Estany wrote: > > I'm not a Debian developer but I have some experience on Salsa CI, so I > thought that I might be able to help... but then I was confused by a > specific part of the message: > > On 17 Aug 2023 at 17:10:08, Paul Boddie wrote:

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Carles Pina i Estany
Hi, I'm not a Debian developer but I have some experience on Salsa CI, so I thought that I might be able to help... but then I was confused by a specific part of the message: On 17 Aug 2023 at 17:10:08, Paul Boddie wrote: [...] > For another package I have been working on, the Salsa CI facili

Package testing with Salsa CI for new packages

2023-08-17 Thread Paul Boddie
Hello, It has been quite some time since I contributed any packaging to Debian, but in the last year or so I have been trying to put together some packaging for MoinMoin 2. As many of you will be aware, MoinMoin (colloquially referenced as "Moin" hereafter) is currently used by Debian for the D