Contents

Title and Copyright Information

Preface

1 Introduction to Continuous Integration

2 Roadmap for Continuous Integration

3 Installing and Configuring Subversion for Version Control

4 Installing and Configuring the Archiva Maven Repository Manager

5 Installing and Configuring Maven for Build Automation and Dependency Management

6 Configuring the Oracle Maven Repository

7 Installing and Configuring Hudson for Continuous Integration

8 Understanding Maven Version Numbers

9 Customizing the Build Process with Maven POM Inheritance

10 Building Java EE Projects for WebLogic Server with Maven

11 Building Oracle Coherence Projects with Maven

12 Building ADF Projects with Maven

13 Building Oracle SOA Suite and Oracle Business Process Management Projects with Maven

14 Building Oracle Service Bus Projects with Maven

15 Building a Real Application with Maven

16 From Build Automation to Continuous Integration