Discussion:
Continuous integration with Debian virtual machines
(too old to reply)
André Rodier
2024-05-26 16:20:01 UTC
Permalink
Dear Debian users,

Anyone know a hosting service, like GitHub or GitLab, offering recent Debian virtual machines to run tests ?
The last time I checked, they offered old Ubuntu versions or docker images, but I need a full Debian VM.

For contextual information, the source code is here: https://github.com/progmaticltd/homebox

My tests are relying on systemd services as well (so no docker), and some of them are pretty low-level.
The packages names differences are big enough for the tests to fails, and I am not interested porting my solution to Ubuntu.

Thanks for your insights.

André Rodier.
jeremy ardley
2024-05-26 18:30:01 UTC
Permalink
Post by André Rodier
Dear Debian users,
Anyone know a hosting service, like GitHub or GitLab, offering recent Debian virtual machines to run tests ?
The last time I checked, they offered old Ubuntu versions or docker images, but I need a full Debian VM.
For contextual information, the source code is here: https://github.com/progmaticltd/homebox
My tests are relying on systemd services as well (so no docker), and some of them are pretty low-level.
The packages names differences are big enough for the tests to fails, and I am not interested porting my solution to Ubuntu.
Thanks for your insights.
André Rodier.
There are few options I can think of.

VMWare Workstation Pro is now free for personal use so you can run
recent Debian images as virtual machines in a Windows host (and linux
host but YMMV). 8GB RAM is probably the minimum required.

You also have the option of using native linux KVM.

Going to the cloud hosting option, both AWS and Azure offer one year
free tier options to run small virtual machines. They both have a large
library of pre-configured  systems that you can import and run including
full Debian VM
Stefan Monnier
2024-05-27 04:00:01 UTC
Permalink
Post by André Rodier
Anyone know a hosting service, like GitHub or GitLab, offering recent Debian
virtual machines to run tests ?
I'd expect most of them do, but at least SourceHut does according to
https://man.sr.ht/builds.sr.ht/compatibility.md#debian


Stefan

Loading...