Continuous Integration - "Bei uns geht das nicht"

Continuous Integration - "Bei uns geht das nicht"

SEROM 2.0 (https://serom.de) in Vechta.

B020706c99d30be902d8cdf28e8a8c5b?s=128

Christian Siewert

October 20, 2017
Tweet

Transcript

  1. Integration „Bei uns geht das nicht!“ Christian Siewert SEROM 2.0

    Continuous
  2. The Joel Test By Betsy Weber under CC BY 2.0

  3. The Joel Test 1. Do you use source control? 2.

    Can you make a build in one step? 3. Do you make daily builds? ... Quelle: https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/
  4. The Joel Test 1. Do you use source control? 2.

    Can you make a build in one step? 3. Do you make daily builds? Do you integrate continuously? Do you integrate continuously? ...
  5. Quelle: https://www.jetbrains.com/research/devecosystem-2017/ How often do you use CI tools? Never

    Less often All day long Several times a week Several times a day 36% 18% 16% 15% 15%
  6. Yep (kind of) Nope Continuous Integration, huh? 46% 54%

  7. DO CI?? Y U NO

  8. „Bei uns geht das nicht“

  9. By The NRMA under CC BY 2.0 By Charlie under

    CC BY 2.0
  10. Christian Siewert @csiewert711 - http://i-write-co.de

  11. deltra Business Solutions GmbH & Co. KG

  12. Agile – eXtreme Programming

  13. Voraussetzungen

  14. Versionskontrolle

  15. ᄡ + Keine Binaries versionieren By Axel Schwenke under CC

    BY-SA 2.0
  16. Abhängigkeiten verwalten

  17. Dependency hell vermeiden By Jon Glittenberg under CC BY 2.0

  18. package.json

  19. Gemfile

  20. $ benutze --die --kommandozeile!

  21. $ know --your --tools

  22. None
  23. hkov under CC0

  24. None
  25. Dokumentation By Hasin Hayder under CC BY 2.0

  26. None
  27. Readme.txt (.md)

  28. None
  29. Let‘s go

  30. By Hasin Hayder under CC BY 2.0

  31. None
  32. None
  33. None
  34. None
  35. None
  36. By Marco Verch under CC BY 2.0 Unit Tests Analysen

    Benachrichtigungen Deployment Delivery
  37. Be patient! By this.is.seba under CC BY-SA 2.0

  38. http://i-write-co.de @csiewert711 Danke!