Added: continuum/site-publish/docs/1.1/user_guides/managing_builddef/builddefTemplate.html URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/1.1/user_guides/managing_builddef/builddefTemplate.html?rev=1414546&view=auto ============================================================================== --- continuum/site-publish/docs/1.1/user_guides/managing_builddef/builddefTemplate.html (added) +++ continuum/site-publish/docs/1.1/user_guides/managing_builddef/builddefTemplate.html Wed Nov 28 06:47:27 2012 @@ -0,0 +1,410 @@ + + + + + + + + + + + + + + + Apache Maven Continuum - Build Definition Template + + + + + + + + +
+ +
+
+
+

Build Definition Template

+

From the menu, choose the 'Build Definition Templates' entry

+Build Definition Templates

You will see all build definition templates and the build definitions which can be added in templates. In this screen you can add/edit/update/delete a build definition (the Continuum defaults can be deleted +)

+Build Definition Templates

In the build definition template edit screen, you can easily one or more build definitions.

+Build Definition Template Edit
+ +
+
+
+
+
+ + + Added: continuum/site-publish/docs/1.1/user_guides/managing_builddef/index.html URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/1.1/user_guides/managing_builddef/index.html?rev=1414546&view=auto ============================================================================== --- continuum/site-publish/docs/1.1/user_guides/managing_builddef/index.html (added) +++ continuum/site-publish/docs/1.1/user_guides/managing_builddef/index.html Wed Nov 28 06:47:27 2012 @@ -0,0 +1,417 @@ + + + + + + + + + + + + + + + Apache Maven Continuum - Managing Build Definitions + + + + + + + + +
+ +
+
+
+

Managing Build Definitions

+

Each projet or the project group must have an attached build definition in order to be build.

+

Dependencing on the project, you can define different value which will be used in order to build your project.

+

Continuum contains some default build definitions which can be changed in the build definition templates screen + +.

+

You can add or edit build definition at the project Group level + + or at the project level + +.

+
+ +
+
+
+
+
+ + + Added: continuum/site-publish/docs/1.1/user_guides/managing_project/addProject.html URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/1.1/user_guides/managing_project/addProject.html?rev=1414546&view=auto ============================================================================== --- continuum/site-publish/docs/1.1/user_guides/managing_project/addProject.html (added) +++ continuum/site-publish/docs/1.1/user_guides/managing_project/addProject.html Wed Nov 28 06:47:27 2012 @@ -0,0 +1,486 @@ + + + + + + + + + + + + + + + Apache Maven Continuum - Add a Project + + + + + + + + +
+ +
+
+
+

Add a Project

+ +

Maven 2 project +

+

From the menu, choose the 'Maven 2.0.x Project' entry

+Add a maven2 project

The pom.xml file must be available through one of the following format : http, https and ftp (file protocol is off by default for security and must enabled manually).

+

Or it can be uploaded (Note this doesn't support multi modules project).

+Add a maven2 project

You can define username/password if the POM URL require an authentication.

+

If your SCM store credentials like CVS or SVN and you want to use the SCM Credentials cache, check the "Use SCM Credentials Cache" field.

+

You can define the group you want to use or "Defined by POM" in this case project.name will be use as Project Group.

+

By default Continuum add each sub-module POM as a Continuum Project. If you want to add only the root POM without sub-modules, check the "load only root as recursive build" field.

+

You can choose a Build Definition Template which will be apply to your project.

+
+

Maven 1 project +

+

From the menu, choose the 'Maven 1.x Project' entry

+Add a maven1 project

The project.xml file must be available through one of the following format : http, https and ftp (file protocol is off by default for security and must enabled manually).

+

Or it can be uploaded (Note this doesn't support multi modules project).

+

The project you're adding can't use a parent.

+Add a maven1 project

You can define username/password if the POM URL require an authentication.

+

If your SCM store credentials like CVS or SVN and you want to use the SCM Credentials cache, check the "Use SCM Credentials Cache" field.

+

You can define the group you want to use or "Defined by POM" in this case project.name will be use as Project Group.

+

You can choose a Build Definition Template which will be apply to your project.

+
+

ANT Project +

+

From the menu, choose the 'Ant Project' entry

+Add a ANT project

TO WRITE

+Add a ANT project
+

Shell Project +

+

From the menu, choose the 'Shell Project' entry

+Add a shell project

TO WRITE

+Add a shell script project
+

Add a project from the Project Group +

+

From the Project Group, you can add a project without to use the menu. With this operation, the Project Group will be set to the current group.

+Add a project from a project group
+

Scm hints +

+

Clearcase +

+

With Clearcase, you can configure SCM things in few ways. For example, you can use, in the scm url in your POM, the absolute path of your config spec file like this:

+
<scm>
+  <connection>scm:clearcase:absolute_path_of_config_spec</connection>
+</scm>
+
+

The SCM URL format used for Clearcase is defined here +

+

and you can create a clearcase-settings.xml + file under $user.home +/.scm/ + with the following content:

+
<clearcase-settings>
+    <viewstore>\\mymachine\myvwstore</viewstore>
+    <useVWSParameter>true</useVWSParameter>
+</clearcase-settings>
+
+

This configuration won't work with each Clearcase installation because each Clearcase configuration is different, so we recommend to read the Clearcase page + on the Maven-SCM site.

+
+
+
+ +
+
+
+
+
+ + + Added: continuum/site-publish/docs/1.1/user_guides/managing_project/editProject.html URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/1.1/user_guides/managing_project/editProject.html?rev=1414546&view=auto ============================================================================== --- continuum/site-publish/docs/1.1/user_guides/managing_project/editProject.html (added) +++ continuum/site-publish/docs/1.1/user_guides/managing_project/editProject.html Wed Nov 28 06:47:27 2012 @@ -0,0 +1,449 @@ + + + + + + + + + + + + + + + Apache Maven Continuum - Edit a Project + + + + + + + + +
+ +
+
+
+

Edit a Project

+ +

Project View +

+

When you edit a project from the groupSummary, you will see basics informations. First part of the page contains some informations regarding :

+
  • project name
  • +
  • project version
  • +
  • project scm url
  • +
  • project Last Build Date
  • +
  • all build definitions attached to the project
  • +
+Project View Top

With the 'Edit' + button, you can change some project informations like the scm url if your project was moved. With the 'Build Now' + button, you build the project manually with the default build definition.

+

Second part contains informations regarding :

+
  • project notifiers
  • +
  • project dependencies
  • +
  • project developpers
  • +
+Project View Bottom
+

Build Results +

+

You can view all project's Build Results with the link Builds You will see all build results summary : start/end Time, result. It's possible to delete some build results with checkboxes

+Build Results

Now you can edit a build result

+
+

Build Result +

+

Editing a build result will display :

+
  • scm changes (author and file path)
  • +
  • project dependencies (project recorded in this continuum instance)
  • +
  • detail of the build definition used
  • +
  • the full build command line output
  • +
+Build Result
+
+ +
+
+
+
+
+ + + Added: continuum/site-publish/docs/1.1/user_guides/managing_project/index.html URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/1.1/user_guides/managing_project/index.html?rev=1414546&view=auto ============================================================================== --- continuum/site-publish/docs/1.1/user_guides/managing_project/index.html (added) +++ continuum/site-publish/docs/1.1/user_guides/managing_project/index.html Wed Nov 28 06:47:27 2012 @@ -0,0 +1,413 @@ + + + + + + + + + + + + + + + Apache Maven Continuum - Managing Projects + + + + + + + + +
+ +
+
+
+ + +
+
+
+
+
+ + + Added: continuum/site-publish/docs/1.1/user_guides/managing_project/removeProject.html URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/1.1/user_guides/managing_project/removeProject.html?rev=1414546&view=auto ============================================================================== --- continuum/site-publish/docs/1.1/user_guides/managing_project/removeProject.html (added) +++ continuum/site-publish/docs/1.1/user_guides/managing_project/removeProject.html Wed Nov 28 06:47:27 2012 @@ -0,0 +1,410 @@ + + + + + + + + + + + + + + + Apache Maven Continuum - Remove a Project + + + + + + + + +
+ +
+
+
+

Remove a Project

+

To remove a project, go to the project group summary and use the delete + icon.

+Delete icon

You can also use the 'Delete group' + button in the project group summary to remove the whole project group.

+
+ +
+
+
+
+
+ + + Added: continuum/site-publish/docs/1.1/user_guides/notification/index.html URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/1.1/user_guides/notification/index.html?rev=1414546&view=auto ============================================================================== --- continuum/site-publish/docs/1.1/user_guides/notification/index.html (added) +++ continuum/site-publish/docs/1.1/user_guides/notification/index.html Wed Nov 28 06:47:27 2012 @@ -0,0 +1,460 @@ + + + + + + + + + + + + + + + Apache Maven Continuum - Notification + + + + + + + + +
+ +
+
+
+

Notification

+

Notifiers can be attached to a project with adding them in a pom in the ciManagement section +.

+
  
+  <ciManagement>
+    <system>continuum</system>
+    <url>http://127.0.0.1:8080/continuum</url>
+    <notifiers>
+      <notifier>
+        <type>mail</type>
+        <sendOnError>true</sendOnError>
+        <sendOnFailure>true</sendOnFailure>
+        <sendOnSuccess>false</sendOnSuccess>
+        <sendOnWarning>false</sendOnWarning>
+        <configuration>
+          <address>continuum@127.0.0.1</address>
+        </configuration>
+      </notifier>
+    </notifiers>
+  </ciManagement>  
+  
+
+

Or they can be added to a projectGroup with the Notifiers link :

+Notifiers Link

Or to a project with the add button in the edit project page :

+Notifier Button

Here you will the choice between notifiers implementation provided with continuum

+Notifier Type Choice

You have the following choices :

+ +
+ +
+
+
+
+
+ + +