Usually you would have something like:

Jenkins build
if successful, call rolling update in stage
if successful, call rolling update in prod




On Fri, Jun 6, 2014 at 7:48 PM, Gallagher Polyn <[email protected]>
wrote:

> Hey all,
>
> Happily (and with help from folks on this forum) I am able to do rolling
> deploys a la the lamp_haproxy example
> <https://github.com/ansible/ansible-examples/tree/master/lamp_haproxy> on
> all of the providers covered by Ansible's cloud modules: rackspace, aws,
> do, linode and gce -- yay!
>
> Next up: how would
> github.com/ansible/ansible-examples/tree/master/lamp_haproxy be modified
> or used in context with a CI component?
>
> I can't now find the few Ansible configuration references I may have seen
> shown in online presentations by Michael or Tim, but I think I recall they
> each showed a CI step directly in the context of a rolling deploy playbook?
> Is that right? If not, I might expect the flow to be something like: git
> pull, CI server tests pass, CI server kicks off rolling deploy.
>
> Any references to latest-greatest web app CI-Ansible strategies greatly
> appreciated. Here are the two that most interest me:
>
>    -
>    
> developer.rackspace.com/blog/move-fast-and-dont-break-things-testing-with-jenkins-ansible-and-docker.html
>    -
>    www.activestate.com/blog/2014/01/using-docker-run-ruby-rspec-ci-jenkins
>
> Thanks,
>
> G
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/498e1aa7-84e9-40f0-874f-a622a9fcca14%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/498e1aa7-84e9-40f0-874f-a622a9fcca14%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgw9ZYwia_3CW68k00a%3DXectfa%2B8tnQak6FWtc%3DejM12ZA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to