[forge-issues] [JBoss JIRA] (FORGE-452) ProjectBuilder API to abstract common build phases
Lincoln Baxter III (JIRA)
jira-events at lists.jboss.org
Tue Jan 24 11:57:18 EST 2012
Lincoln Baxter III created FORGE-452:
----------------------------------------
Summary: ProjectBuilder API to abstract common build phases
Key: FORGE-452
URL: https://issues.jboss.org/browse/FORGE-452
Project: Forge
Issue Type: Feature Request
Components: Plugin API
Affects Versions: 1.0.0.Beta5
Reporter: Lincoln Baxter III
Fix For: 1.0.0.Final
{code}
/**
* Used to configure and execute the project build system.
*
* @author <a href="mailto:lincolnbaxter at gmail.com">Lincoln Baxter, III</a>
*/
public interface ProjectBuilder
{
/**
* Manually add an argument to be passed to the underlying build system.
*/
ProjectBuilder addArguments(String... args);
/**
* Enable or disable test execution during build.
*/
ProjectBuilder runTests(boolean test);
/**
* Execute the build.
*/
Resource<?> build() throws BuildException;
}
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the forge-issues
mailing list