public class PosixScriptWriter extends AbstractScriptWriter
appendToMavenCommands, betweenEachCommand, commands, directory, extraCli, filename, fileWriter, newLine, preliminaryLines| Constructor and Description |
|---|
PosixScriptWriter(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, writeScriptpublic PosixScriptWriter(java.io.File directory,
java.lang.String filename,
boolean withTests)
public void addSettingsLine(java.lang.String settingsFilename)
AbstractScriptWriteraddSettingsLine in class AbstractScriptWriterpublic void addLocalRepoLine(java.lang.String localRepoFilename)
AbstractScriptWriteraddLocalRepoLine in class AbstractScriptWriterpublic void addCurrentDirToPath()
AbstractScriptWriteraddCurrentDirToPath in class AbstractScriptWriterpublic void useErrorMode()
AbstractScriptWriteruseErrorMode in class AbstractScriptWriterpublic void addOtherPreliminaryLine(java.lang.String line)
AbstractScriptWriteraddOtherPreliminaryLine in class AbstractScriptWriterpublic void addCommand(java.lang.String command,
boolean isMaven,
boolean takesExtraCli)
AbstractScriptWriteraddCommand in class AbstractScriptWriterpublic void addCommand(java.lang.String command,
java.lang.String arguments,
boolean isMaven,
boolean takesExtraCli)
AbstractScriptWriteraddCommand in class AbstractScriptWriterCopyright © 2016 Atlassian. All Rights Reserved.