MAVEN2

Table Description

Key NULL Column Type (Size)

P

No

OID

NUMBER

No

NAME

VARCHAR2(50)

Yes

DESCRIPTION

VARCHAR2(255)

No

TYPE

NUMBER

No

BUILD

NUMBER(1)

No

DEPLOY

NUMBER(1)

No

TEST

NUMBER(1)

Yes

DEBUG

NUMBER(1)

No

MVNSCRIPT

VARCHAR2(255)

No

GOALS

VARCHAR2(255)

Yes

SETTINGSFILE

VARCHAR2(255)

Yes

ACTIVEPROFILES

VARCHAR2(255)

Yes

COMMANDLINEOPTIONS

VARCHAR2(255)

Yes

TIMEOUT

NUMBER

No

LOGFORMATTYPE

NUMBER

Yes

ARCHIVED

NUMBER(1)

Yes

ARCHIVEDDATETIME

DATE

No

VERSION

NUMBER

Column Descriptions

OID

Unique table identifier.

See also: MAVEN2_PK.

Key NULL Column Type (Size)

P

No

OID

NUMBER

NAME

Name of the Maven2 Scripting Tool.

Key NULL Column Type (Size)

No

NAME

VARCHAR2(50)

DESCRIPTION

Description for the Maven2 Scripting Tool.

Key NULL Column Type (Size)

Yes

DESCRIPTION

VARCHAR2(255)

TYPE

Fixed value identifying the type of Scripting Tool.

Key NULL Column Type (Size)

No

TYPE

NUMBER

Value List

3 = Maven2

BUILD

Indication whether or not the Scripting Tool can be linked to a Build Environment and thus be used to build code.

Key NULL Column Type (Size)

No

BUILD

NUMBER(1)

Value List

0 = no

1 = yes

DEPLOY

Indication whether or not the Scripting Tool can be linked to a Deploy Environment and thus be used to deploy Builds.

Key NULL Column Type (Size)

No

DEPLOY

NUMBER(1)

Value List

0 = no

1 = yes

TEST

For future use.

Key NULL Column Type (Size)

No

TEST

NUMBER(1)

DEBUG

Indication whether or not the Debug Option is activated for the Maven2 Scripting Tool. This corresponds with the -X or --debug Maven2 commandline option.

If this option is activated, Maven2 will print additional debug information during the Build and Deploy actions.

Key NULL Column Type (Size)

Yes

DEBUG

NUMBER(1)

Value List

NULL = -

0 = no

1 = yes

MVNSCRIPT

The path to the Maven2 start-up script on the target Machine linked to the Build/Deploy Environment (mvn shell script or mvn.bat file).

Key NULL Column Type (Size)

No

MVNSCRIPT

VARCHAR2(255)

GOALS

The Maven2 goals and/or phases to be executed by default.

The goals and/or phases defined here will be used by default. If necessary, they can be overridden for the different build or deploy environments.

For example, clean dependency:copydependencies test

The goals and/or phases defined here will be used by default. If necessary, they can be overridden for the different build or deploy environments. In order to do so, add a build or deploy parameter “scm4all.mvn2.goals” with the desired value.

Key NULL Column Type (Size)

No

GOALS

VARCHAR2(255)

SETTINGSFILE

The alternate path for the Maven2 User Settings File. This corresponds with the -s or --settings commandline option.

If not provided, the default Settings File under home-directory/.m2/settings.xml will be taken into account.

If necessary, this file can be overridden for the different build or deploy environments. In order to do so, add a build or deploy parameter “scm4all.mvn2.setting” with the desired value.

Key NULL Column Type (Size)

Yes

SETTINGSFILE

VARCHAR2(255)

ACTIVEPROFILES

The Activate Profiles. This is a comma-delimited list of profiles to activate. It corresponds with the -P or --activate-profiles Maven2 commandline option.

The Activate Profiles defined here will be used by default. If necessary, they can be overridden for the different build or deploy environments. In order to do so, add a build or deploy parameter “scm4all.mvn2.activate-profiles” with the desired value.

Key NULL Column Type (Size)

Yes

ACTIVEPROFILES

VARCHAR2(255)

COMMANDLINEOPTIONS

The Commandline Options used, separated by a space. For example: the option “-e” will give you more information about error messages.

Please note that the following options can NOT be used as they are already used by IKAN ALM: “-X” or “--debug” (Debug), “-s” or “--settings” (Settings File), “-P” or “--activate-profiles” (Activate Profiles) and “-B” or “--batch-mode”.

The Commandline Options defined here will be used by default. If necessary, they can be overridden for the different build or deploy environments. In order to do so, add a build or deploy parameter “scm4all.mvn2.options” with the desired value.

Key NULL Column Type (Size)

Yes

COMMANDLINEOPTIONS

VARCHAR2(255)

TIMEOUT

The time-out value in seconds.

If a value is provided, a running Maven2 Build or Deploy process will be interrupted after the defined number of seconds. In this way, "hanging" Build or Deploy processes are interrupted.

If no value is provided, a running Maven2 Build or Deploy process will never be interrupted.

Key NULL Column Type (Size)

Yes

TIMEOUT

NUMBER

LOGFORMATTYPE

The log format type of the Maven2 log can be TXT or XML.

Key NULL Column Type (Size)

No

LOGFORMATTYPE

NUMBER

Value List

0 = TXT

1 = XML

ARCHIVED

For internal use only.

Key NULL Column Type (Size)

Yes

ARCHIVED

NUMBER(1)

Value List

0 = no

1 = yes

ARCHIVEDDATETIME

For internal use only.

Key NULL Column Type (Size)

Yes

ARCHIVEDDATETIME

DATE

VERSION

For internal use only.

Key NULL Column Type (Size)

No

VERSION

NUMBER

Indexes

Index Primary Unique Column(s) Source Table

MAVEN2_PK

Yes

Yes

OID

Relationships

Referenced Tables

No referenced tables available.

Referencing Tables

No referencing tables available.

Report Labels

MAVEN2_ACTIVEPROFILES_LABEL

English:

Active Profiles

French:

Profils activés

German:

Aktive Profile

MAVEN2_ARCHIVED_LABEL

English:

Archived

French:

Archivé(e)

German:

Archiviert

MAVEN2_ARCHIVEDDATETIME_LABEL

English:

Archive Date/Time

French:

Date/heure archivage

German:

Datum/Zeit Archivierung

MAVEN2_BUILD_LABEL

English:

Build

French:

Construction

German:

Bereitstellung

MAVEN2_COMMANDLINEOPTIONS_LABEL

English:

Commandline Options

French:

Options de Commande

German:

Optionen der Kommandozeile

MAVEN2_DEBUG_LABEL

English:

Debug Option

French:

Option débogage

German:

Debug

MAVEN2_DEPLOY_LABEL

English:

Deploy

French:

Déploiement

German:

Auslieferung

MAVEN2_DESCRIPTION_LABEL

English:

Description

French:

Description

German:

Beschreibung

MAVEN2_GOALS_LABEL

English:

Goals (phases)

French:

Goals (phases)

German:

Ziele (Phasen)

MAVEN2_LOGFORMATTYPE_LABEL

English:

Log Format Type

French:

Type de format du Journal

German:

Formattyp des Protokolls

MAVEN2_MVNSCRIPT_LABEL

English:

Maven Script Location

French:

Chemin de script Maven

German:

Standort des MAVEN-Skriptes

MAVEN2_NAME_LABEL

English:

Name

French:

Nom

German:

Name

MAVEN2_OID_LABEL

English:

OID

French:

OID

German:

OID

MAVEN2_SETTINGSFILE_LABEL

English:

Alternative Settings File

French:

Fichier Paramètres

German:

Alternative Voreinstellungsdatei

MAVEN2_TEST_LABEL

English:

Test

French:

Test

German:

Test

MAVEN2_TIMEOUT_LABEL

English:

Time-Out (s)

French:

Délai d’expiration (s)

German:

Zeitlimit (s)

MAVEN2_TYPE_LABEL

English:

Type

French:

Type

German:

Typ

MAVEN2_VERSION_LABEL

English:

Version

French:

Version

German:

Version