Getting More from Your CI Server: Taking Hudson to the Next Level
Rimelig standard gennemgang af hvordan hudson bruges.
CI is about:
- Faster feedback (a few minutes, no more…)
- Visibility
- Deployment
Sonar
Plugin der samler en masse metrics i en pakke (pmd/cpd/findbugs etc)
Build promotion plugin
‘Set kriterier op for hvad der skal til førend du anser en build for ‘promoted’. ‘Promoted’ betyder du kan fyre dstort set alle mulige build steps, inklusiv deployment etc.
Kriterier kan være egenskab såsom code coverage, antal fejl, og et hav af andre ting.
Cargo
Deployment magic to application servers. (Brug ssh til restarts etc.)
Hudson build description plugin
Cool feature hvor regex bruges til at lave en build beskrivelse
(Humor: ‘If the demogods are with us..’ )