O'Reilly logo

Apache Maven 2 Effective Implementation by Maria Odea Ching, Brett Porter

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Build pipelining and multiple build definitions

Recall what you have learned about multiple profiles and build pipelining from earlier chapters:

  • Where it makes sense, layer advanced optional build features into profiles with increasing scope.
  • Run as much as possible in your own environment while keeping the default build fast.

From a best practices perspective, profiles that take a while to build should be put on an integration server. Examples of these profiles are integration tests, Selenium tests, and site generation. In this section, we shall see how to make this work in Continuum.

The Centrepoint project has two profiles configured: selenium and checks. We will see how we can configure each of them in Continuum.

Note

Make sure that you have the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required