<%-- * Copyright by Intland Software * * All rights reserved. * * This software is the confidential and proprietary information * of Intland Software. ("Confidential Information"). You * shall not disclose such Confidential Information and shall use * it only in accordance with the terms of the license agreement * you entered into with Intland. * * $Revision$ $Date$ --%> <%@ taglib uri="jstl-c" prefix="c" %> <%@ taglib uri="jstl-fmt" prefix="fmt" %> <%@ taglib uri="struts-html" prefix="html" %> <%@ taglib uri="taglib" prefix="tag" %> <%@ taglib uri="wikitab" prefix="wikitab" %> <%@ taglib uri="uitaglib" prefix="ui" %> <%@page import="com.intland.codebeamer.manager.ScmProjectManager"%> <%@page import="com.intland.codebeamer.controller.ControllerUtils"%> <%@page import="com.intland.codebeamer.persistence.dto.ProjectDto"%> <%@page import="com.intland.codebeamer.scm.ScmException"%>
: ${title}
<% buildSettingsForm.setInitValues(request); int colspan = 2; %>
        
<%-- --%> <%-- Modified the fields : for Metrics Option and the run Build periodically. --%> <%-- --%>
 Name: 
 Description: 
 Description Format:
 Ant Logging Level: 
Logginf detail level for Ant,
as written here.
Quiet Normal Verbose Debug
 Ant Build File: 
Name of the Ant script, for example:
build.xml
<% ProjectDto project = ControllerUtils.getCurrentProject(request); boolean distributed = false; try { distributed = ScmProjectManager.getInstance().isDistributed(project.getId()); } catch (ScmException ex) { } pageContext.setAttribute("project", project); if (project != null && distributed) {%> <% } else {%> <% } %>   View
 Ant Targets: 
Ant target names to run, for example:
clean,compile,deploy
 Ant Properties: 
Additional Ant properties, for example:
project.name=mywebapp
project.version=1.0-beta1
 Status:  Enabled
 Ant Class path: 
 Synchronization:  Synchronize with source code repository before build is started
 Scheduler: 
The script will be executed periodically
by CodeBeamer scheduler.
Run this build periodically (Next scheduled: )
Run this build every  hours
Run this build after  minutes of last Source-Code Commit
 On Success:   
 On Error:   
 Update:  Update Project statistics and metrics after this build
CodeBeamer will additional set the Properties as follows: CB_HOME,CB_PROJ_ID,CB_PROJECT, CB_SRCDIR,CB_DOCDIR,CB_KIT_ID, CB_JDBC_DRIVER,CB_JDBC_URL, CB_JDBC_USER and CB_JDBC_PASSWORD.
<%--
Target Release Kit: After a successful build, this value will be used by the Ant task CBRelease (this task is already a known Ant task, when the build is executed by CodeBeamer) to create a new Release. --%>
There are several Codebeamer provided ANT tasks available to enhance your ANT scripts.
For detailed documentation please refer to your manual.

CBRelease usage example:

	<jar jarfile="jdiff.jar" basedir="builds" />
	<CBRelease file="jdiff.jar" />
	

CBPost usage example:

	<CBPost forumid="55" subject="Hello!" description="Hello __world__!" format="W" />
	
For detailed documentation of the CodeBeamer Ant tasks, please refer to your manual.

CBExportReport usage example:

	<CBExportReport reportId="1007" type="excel" comments="true" fileName="/var/reports/recent.xls" />