• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Continuous delivery-with-maven

by on Oct 02, 2012

  • 12,756 views

Maven is close to ubiquitous in the world of enterprise Java, and the Maven dependency ecosystem is the de facto industry standard. However, the traditional Maven build and release strategy, based on ...

Maven is close to ubiquitous in the world of enterprise Java, and the Maven dependency ecosystem is the de facto industry standard. However, the traditional Maven build and release strategy, based on snapshot versions and carefully planned releases, is difficult to reconcile with modern continuous delivery practices, where any commit that passes a series of quality-control gateways can qualify as a release. How can teams using the standard Maven release process still leverage the benefits of continuous delivery? This presentation discusses strategies that can be used to implement continuous delivery solutions with Maven and demonstrates one such strategy using Maven, Jenkins, and Git.

Accessibility

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

23 Embeds 6,087

http://weblogs.java.net 3121
http://java.dzone.com 2709
http://www.wakaleo.com 113
https://twitter.com 32
http://wakaleo.com 23
http://www.javasight.com 22
http://www.java.net 18
http://architects.dzone.com 14
http://www.linkedin.com 6
http://prototrophy15.swaltsu.com 5
http://mascix.blogspot.com 4
https://si0.twimg.com 4
http://webcache.googleusercontent.com 2
http://cafe.naver.com 2
http://rritw.com 2
http://127.0.0.1 2
http://131.253.14.66 2
http://172.16.10.165 1
http://mascix.blogspot.co.uk 1
http://javasight.com 1
http://www.dzone.com 1
http://stage.java.net 1
http://www.twylah.com 1

More...

Statistics

Likes
42
Downloads
373
Comments
2
Embed Views
6,087
Views on SlideShare
6,669
Total Views
12,756

12 of 2 previous next

  • rlogiacco1 Roberto Lo Giacco I prepared a template project on bitbucket http://bitbucket.org/rlogiacco/atdd, may be it is going to be useful 6 months ago
    Are you sure you want to
  • rlogiacco1 Roberto Lo Giacco This is perfect, but I want to suggest to use the maven-failsafe-plugin to run your integration tests rather than surefire to help developers run integration tests when needed: this way you can use the cargo plugin to start and stop the container on the developer machine before and after the tests are executed having an automation for developers as well for Jenkins. 6 months ago
    Are you sure you want to
Post Comment
Edit your comment

Continuous delivery-with-maven Continuous delivery-with-maven Presentation Transcript