Upload
anynines
View
562
Download
3
Embed Size (px)
DESCRIPTION
Learn how to setup a complete continuous delivery chain using Github, Travis-CI and Cloud Foundry / Anynines.
Citation preview
Montag, 9. September 13
Continuous Deployment with Cloud Foundry
Montag, 9. September 13
Internal Server Error
Montag, 9. September 13
Continuous Delivery
Montag, 9. September 13
Never forget to run your tests.
Montag, 9. September 13
Never deploy untested code.
Montag, 9. September 13
Push > test > deploy
Montag, 9. September 13
Automatic test execution
Montag, 9. September 13
Automatic deployments
Montag, 9. September 13
Setup time < 10 min
Montag, 9. September 13
+ +
Montag, 9. September 13
$>cf push
Montag, 9. September 13
$>vi .travis.yml
Montag, 9. September 13
Activate travis github hook
Montag, 9. September 13
$>travis setup cloudfoundry
Montag, 9. September 13
language: rubyscript: 'true'deploy: provider: cloudfoundry target: https://api.de.a9s.eu username: [email protected] password: secure: encrypted password= organization: julian_fischer_anynines_com space: hell on: repo: anynines/ruby-sinatra-example-app
Montag, 9. September 13
$>git push
Montag, 9. September 13
Montag, 9. September 13
☺Montag, 9. September 13
Continuous deployment
Montag, 9. September 13
Better and faster development
Montag, 9. September 13
Easy to setup withCloud Foundry & Travis
Montag, 9. September 13
Try it!
Montag, 9. September 13
Tutorial athttp://rh.gd/contdeploy
Montag, 9. September 13