Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Once you've got the build going, move onto SmokeTest.

Prereqs

There is one dependency that must be installed manually into your local repo. This is JIMI, which is needed by the docbkx-maven-plugin to embed images into the output PDFs.

The steps are:

  • download JIMI from http://java.sun.com/products/jimi/
  • download jimi1_0.zip
  • unzip
  • install the JimiProClasses.zip as the JAR:
    • then install: mvn install:install-file -D groupId=com.java -D artifactId=jimi -D version=1.0 -D packaging=jar -D file=Jimi/JimiProClasses.zip

Maven Profiles

-D modules=

applib

core

defaults

alternatives

viewer

support

release

examples

site-skin

clean install?

-D build=full?

site-deploy?

-D site=full?

Description

standard

Y

Y

Y

Y

Y

 

 

 

 

Y

Y

Y

Y

The standard set for a smoke test; if this builds we're probably ok. In fact, are also modules that make up the site, ie mvn site-deploy

all

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

 

 

 

Every module that can be built using mvn clean install. Can't necessarily be deployed, though; see 'Deployability' section below

skin

 

 

 

 

 

 

 

 

Y

Y

Y

 

 

Prereq for running site-deploy

applib

Y

 

 

 

 

 

 

 

 

Y

Y

Y

Y

Just the applib module

core

 

Y

 

 

 

 

 

 

 

Y

Y

Y

Y

Just the core modules

defaults

 

 

Y

 

 

 

 

 

 

Y

Y

Y

Y

Just the defaults modules

alternatives

 

 

 

Y

 

 

 

 

 

Y

Y

Y

Y

Just the alternatives modules

viewers

 

 

 

 

Y

 

 

 

 

Y

Y

Y

Y

Just the viewer modules.

viewer

 

 

 

 

Y

 

 

 

 

Y

Y

Y

Y

Just the viewer modules. Added for convenience

support

 

 

 

 

 

Y

 

 

 

Y

Y

Y

Y

Just the support modules.

release

 

 

 

 

 

 

Y

 

 

Y

 

 

 

Just the release modules.

examples

 

 

 

 

 

 

 

Y

 

Y

Y

 

 

Just the examples modules.

...