Evil Maven Snapshots
Agile Methoden wie Scrum definieren Meilensteine an denen regelmäßig Auslieferungen statt finden. Buildsysteme wie Maven verwenden das Konzept von Snapshots um diese "flüchtigen" Builds während der Entwicklung auch als solche zu Kennzeichnen.
Auf der anderen Seite ist eines der Eckpfeiler von Continuous Delivery, dass jeder Build “Release Candidates” produziert, die potentiell produktiv gesetzt werden. In dieser Session betrachten wir, warum „Classic Agile“ im Widerspruch zu Continuous Delivery steht und warum (Maven) Snapshot-Builds in einer Continuous Delivery-Umgebung nichts zu suchen haben. Natürlich schauen wir uns dabei auch die möglichen Lösungen an.
Länge: kurz; Slides:
evil_snapshots-bedcon2014.pdf



















