-
Notifications
You must be signed in to change notification settings - Fork 667
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
Add Cirrus CI configuration example #1807
Comments
Thanks for the issue, I am glad to read about Cirrus CI as I didn't know about until today. Really glad to see that it supports such a wide range of platforms and that it can also use your own hardware. I happen to have some free nodes in my garage which I would be glad to put them to a good use. What I do not understand is why molecule would need a driver for for cirrusci? Or maybe I look from the wrong angle. Currently Molecule is using Travis CI (which is slow), but in order to use it it does not need any driver, just a .travis.yml file that defines the jobs. |
Hi @network-shark! We have some documentation regarding using Molecule with CI systems: https://molecule.readthedocs.io/en/latest/testing.html#continuous-integration. I have no experience with Cirrus but perhaps you could try for an integration. Typically, the issue is that CI systems don't allow to use Vagrant on them because they don't support this virtualisation. A lot of people overcome this by using another driver (see https://molecule.readthedocs.io/en/latest/configuration.html#driver), like Docker or from another hosting provider (AWS, Linode ...). |
I think my problem is already discussed / solved in this PR I will try to use this as an example. I don't need the part for different architectures , but using jails as isolated dev environment is exactly what I need.... . |
OK, great, hopefully we see a documentation PR for the configuration back here 😄 |
While trying to implement my solution. I don't no how to deal with this problem. https://cirrus-ci.com/task/4647570440716288 The build fails , because it does not find my role. I think it could be a problem with path env?
|
Closin but a PR woudl be accepted. |
Hello ,
I'm trying to find a solution to test my ansible roles against freebsd . On my localhost I'm using vagrant to start a vm ... . It's not fast but it works great ! Thanks for that.
As far as I know the only cicd pipeline with freebsd support is cirrus ci . I would like to use there service , but I without a cirrus ci driver I can't use there service .
Are there any plans to implement cirrus ?
best regards, sebastian
The text was updated successfully, but these errors were encountered: