Continiuous Integration and Delivery with Bamboo
-
Upload
per-bernhardt -
Category
Technology
-
view
110 -
download
0
description
Transcript of Continiuous Integration and Delivery with Bamboo
![Page 1: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/1.jpg)
„Continuous Integration and Delivery“ mit
… ein Vortrag von Per Bernhardt
![Page 2: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/2.jpg)
Agenda• Hosen runter!
• „Theoretischer Hintergrund“
• Continuous Integration
• Continuous Delivery
• Wo wir (vielleicht) hin wollen: „Deployment Pipeline“
• Was wir heute schon können
• Ausblick
![Page 3: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/3.jpg)
![Page 4: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/4.jpg)
Continuous Integration
![Page 5: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/5.jpg)
One Code To Rule Them All!
![Page 6: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/6.jpg)
One Code To Rule Them All!
• Absolute Versionskontrolle
• Push it!
• Single Mainline oder automatischer Merge
• Automatische Tests und Code Analyse
![Page 7: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/7.jpg)
Continuous Delivery
![Page 8: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/8.jpg)
Entwickeln wie am Fließband!
![Page 9: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/9.jpg)
Entwickeln wie am Fließband!
• Jeder Checkin kann deployed werden!
• Automatisch auf Development / Staging Systeme
• Mit Knopfdruck in Produktion
![Page 10: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/10.jpg)
„Deployment Pipeline“Wo wir (vielleicht) hinwollen:
![Page 11: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/11.jpg)
„Deployment Pipeline“
![Page 12: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/12.jpg)
Was wir heute schon können
![Page 13: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/13.jpg)
Ausblick
• Deployment Pipeline vervollständigen
• Performance verbessern
• Datenbankmigrationen
![Page 14: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/14.jpg)
Noch Fragen?
![Page 15: Continiuous Integration and Delivery with Bamboo](https://reader033.fdocuments.us/reader033/viewer/2022060202/559cbda91a28ab8b268b467a/html5/thumbnails/15.jpg)
<?php print "Vielen Dank!"; ?>