3. Continuous Integration
Working Software over comprehensive documentation
Agiles Manifest:www.agilemanifesto.org
Potentiell auslieferbare Software zu jeder Zeit
4. Continuous Integration
Working Software over comprehensive documentation
Agiles Manifest:www.agilemanifesto.org
Potentiell auslieferbare Software zu jeder Zeit
frühes Feedback und weniger Risiko durch ständige Integration
5. Continuous Integration
Working Software over comprehensive documentation
Agiles Manifest:www.agilemanifesto.org
Potentiell auslieferbare Software zu jeder Zeit
frühes Feedback und weniger Risiko durch ständige Integration
keine Big-Bang-Integration
6. Continuous Integration
Working Software over comprehensive documentation
Agiles Manifest:www.agilemanifesto.org
Potentiell auslieferbare Software zu jeder Zeit
frühes Feedback und weniger Risiko durch ständige Integration
keine Big-Bang-Integration
20. Jenkins
www.jenkins-ci.org
führt Jobs aus und zeigt Zustand der Jobs an
21. Jenkins
www.jenkins-ci.org
führt Jobs aus und zeigt Zustand der Jobs an
Java-Webanwendung
22. Jenkins
www.jenkins-ci.org
führt Jobs aus und zeigt Zustand der Jobs an
Java-Webanwendung
Configuration
23. Jenkins
www.jenkins-ci.org
führt Jobs aus und zeigt Zustand der Jobs an
Java-Webanwendung
Configuration
pollt git-Repository auf Änderungen (alle 5 min)
24. Jenkins
www.jenkins-ci.org
führt Jobs aus und zeigt Zustand der Jobs an
Java-Webanwendung
Configuration
pollt git-Repository auf Änderungen (alle 5 min)
bei Änderungen wird aktueller Stand geladen
25. Jenkins
www.jenkins-ci.org
führt Jobs aus und zeigt Zustand der Jobs an
Java-Webanwendung
Configuration
pollt git-Repository auf Änderungen (alle 5 min)
bei Änderungen wird aktueller Stand geladen
führt make aus (compile, test, deploy)
26. Jenkins
www.jenkins-ci.org
führt Jobs aus und zeigt Zustand der Jobs an
Java-Webanwendung
Configuration
pollt git-Repository auf Änderungen (alle 5 min)
bei Änderungen wird aktueller Stand geladen
führt make aus (compile, test, deploy)
Wichtig
27. Jenkins
www.jenkins-ci.org
führt Jobs aus und zeigt Zustand der Jobs an
Java-Webanwendung
Configuration
pollt git-Repository auf Änderungen (alle 5 min)
bei Änderungen wird aktueller Stand geladen
führt make aus (compile, test, deploy)
Wichtig
➡ Parallelität der Build-Queue auf 1 setzen
38. Betabuilder
Ruby-Gem von Luke Redpath
https://github.com/lukeredpath/betabuilder
Distribution-Zertifikate müssen auf CI-Server verfügbar sein
39. Betabuilder
Ruby-Gem von Luke Redpath
https://github.com/lukeredpath/betabuilder
Distribution-Zertifikate müssen auf CI-Server verfügbar sein
Gute Möglichkeit Apps für Betatest zu deployen ist TestFlight
https://testflightapp.com/