-
Notifications
You must be signed in to change notification settings - Fork 71
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
Run acceptance tests against all supported operatingsystems #428
Comments
I just had a discussion with @baurmatt about this. Maybe it would be cool to check all OSes in the metadata.json in an msync run and update the .sync.yml / .travis.yml with suitable beaker jobs. |
This could be difficult, because there are a lot of metadata.json which do not provide a version for ArchLinux or FreeBSD etc. |
So how about a whitelist for OS/Version which are, in general, known to work? Special OS like Arch, Gentoo, FreeBSD, Windows, Raspbian need to be managed manually until we figure something out for them. |
voxpupuli/modulesync#168 should allow looking at metadata.json. We can then write a method that automatically maps things and skips unknown ones. |
This is now done. |
The text was updated successfully, but these errors were encountered: