Ansible and continuous integration

I’m wondering if anyone here, has ever had some experience (or has a setup) with continuous integration and/with ansible.

There has been a lot of discussion on how usefull testing would be (with ansible) and while I am pretty interested in this I’m actually more curious how and which tests (acceptance, unit, (maybe others?)) u all do on your infrastructures. This way I want to look what the community actually does to go from a testing environment to production.

I am really researching to have a fluid pipeline where it would be possible to have 1 automatisation, i.e a clean CI setup with ansible.

Any hints, tools or experiences would be very much appreciated.

Thx in advance!

Long answer: Yes, probably between 1/4 and 2/3 of this list are doing these sort of things.

These may be good starting points:

http://docs.ansible.com/test_strategies.html

It looks like my Continuous Deployment (different - it’s a next level thing from CI) meetup talk isn’t online - but in general most things out of the CD community are interesting.

Ansible contains a lot of great modules for load balancing, rolling updates, etc, that can definitely help.

A culture of setting up and getting to a good, repeatable stage environment and automated integration tests are where I’d suggest starting.