On Github gianarb / jenkins-real-world
We don't
We don't
We don't
In first because we work with ZF
Reduced Deployment Risk
little but frequent change, server is better that devFocused on business
Don't care about how your code go in prod, stay focused on featuresZach Holman
How to deloy software - stay easy, one of the first Github's engineerDevelopers are great people but they have some problem of focus
The integrations are generals
Layers to deploy your code
Like: notifications, tests, artifact, other notification, deploy, smoke testsThere are a lot of rules but all projects and all team are different, study and build the best pipeline for your project
The new code is awesome but your pipeline must work also during a disaster
in 1 minutes I can maintain the focus on the execution but 5 minutes are a lot, you can take a coffé or start to think about another task and return on your old task require an effort
make, ant, grunt make your pipe easy to reproduce outside the runner
The history of your pipeline it's important, try to maintain it
Monitor the productivity and mark your important steps
Mark a deploy to understand the changes
And also to organize a party when you pass 1.000 deploy!
your company would grow and the continuous integration system burns to helps it to grow and it can not stop it because doesn't scale!
Create the best communication flow between your continuous integration system and your team, your goal is disable the Jenkins UI
Only for strong heartsAlso Chef server is in continuous delivery
Also Chef server is in continuous delivery
We are in the real world
plugin jenkins ghprb
Work hard to maintain your pipeline efficient
Support our growing
Jenkins 2, Pipeline and DSL