-
-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
automated CI testing #228
Comments
Not having CI makes bigger changes difficult. (#224) It doesn't even need to be automated CI testing. Just local automated testing would suffice. So if I could use a disposable (throw away) (Qubes) App Qube (that I am not afraid to damage) for automated testing that might also help. |
AFAIK we have make testrun (7fc0e06) which uses Vagrant under the hood. I haven't used it for ages and I think it should get some love. 😉 That said, since we switched to GitHub, I would also like to see some GitHub Actions/Workflows (at least for basic stuff like linting/coding style/spellchecking/...), @mika ? |
Yeah good point! The Switching from Travis to GitHub actions would be very nice, if someone wants to look into this, more than welcome. :) |
It fails to start for me because I am ready using a VM - Qubes. Hence, I cannot run tests inside VirtualBox. Can the tests be run locally without VMs? |
Currently no. Maybe you can get packer to run with a lighter weight VM technology, and/or get nested virtualisation to work on your system. I think it would be beneficial to have the tests use qemu, because that would also work in Debian's autopkgtest setup. |
#238 adds CI for VM mode. Additional ideas:
|
There is travis but travis went paid-only this is where most Open Source projects stopped using them.
What's the status of automated CI testing? I suppose once travis changed there's no CI testing anymore?
What alternatives are there? Could the travis files if no longer used be ported to github or any other CI?
The text was updated successfully, but these errors were encountered: