public class PosixScriptHelper extends DefaultScriptHelper implements ScriptHelper
appendToMavenCommands, betweenEachCommand, commands, directory, extraCli, filename, fileWriter, newLine, preliminaryLines| Constructor and Description |
|---|
PosixScriptHelper(java.io.File directory,
java.lang.String filename,
boolean withTests) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCommand(java.lang.String command,
boolean isMaven,
boolean takesExtraCli)
Adds a command without any arguments
|
void |
addCommand(java.lang.String command,
java.lang.String arguments,
boolean isMaven,
boolean takesExtraCli)
Adds a command with arguments
|
void |
addCurrentDirToPath()
Adds a command to put the current directory in the system path
|
void |
addLocalRepoLine(java.lang.String localRepoFilename)
Adds "-Dmaven.repo.local=localRepoFilename" to all maven commands
|
void |
addOtherPreliminaryLine(java.lang.String line)
Allows adding of extra commands before the main project commands
|
void |
addSettingsLine(java.lang.String settingsFilename)
Adds a "-s settingsFilename" to all maven commands
|
void |
useErrorMode()
Makes the script halt on the first error rather than plowing on
|
addToMavenCommands, includeSettingsFile, writeScriptclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitincludeSettingsFile, writeScriptpublic PosixScriptHelper(java.io.File directory,
java.lang.String filename,
boolean withTests)
public void addSettingsLine(java.lang.String settingsFilename)
ScriptHelperaddSettingsLine in interface ScriptHelperpublic void addLocalRepoLine(java.lang.String localRepoFilename)
ScriptHelperaddLocalRepoLine in interface ScriptHelperpublic void addCurrentDirToPath()
ScriptHelperaddCurrentDirToPath in interface ScriptHelperpublic void useErrorMode()
ScriptHelperuseErrorMode in interface ScriptHelperpublic void addOtherPreliminaryLine(java.lang.String line)
ScriptHelperaddOtherPreliminaryLine in interface ScriptHelperpublic void addCommand(java.lang.String command,
boolean isMaven,
boolean takesExtraCli)
ScriptHelperaddCommand in interface ScriptHelperpublic void addCommand(java.lang.String command,
java.lang.String arguments,
boolean isMaven,
boolean takesExtraCli)
ScriptHelperaddCommand in interface ScriptHelperCopyright © 2012 Atlassian. All Rights Reserved.