| Name |
Type |
Default Value |
Optional |
Description |
| failOnError |
java.lang.Boolean |
true |
false |
This task will not fail the deployment on error if set
to false.
|
| filePath |
java.lang.String |
|
true |
The path to the file. Required for submitEditedFile,submitAddedFile,deleteFile operations.
|
| helixRepositoryUrl |
java.lang.String |
public.perforce.com:1666 |
false |
The TFS Repository URL of the RapidDeploy project. This is the URL to the top level of the repository.
|
| localWorkingDirectory |
java.lang.String |
/tmp/helix-samples |
false |
The location on the file system where the local Helix Working Copy directory will reside.
|
| mappingServerPath |
java.lang.String |
//guest/perforce_software/p4java/main/samples/basic/... |
false |
Set this to a writable Helix server folder (like "//depot/yourProject/...") - this is the path to the project/branch location
inside your repository.
|
| operation |
java.util.List |
checkout |
false |
The operation to perform. One of: checkout,submitEditedFile,submitAddedFile,resynchronise,deleteFile. The submitEditedFile,
submitAddedFile, deleteFile require a filePath entry.
|
| outputParameter |
java.lang.String |
${helixOutput} |
false |
The name of the output parameter, which can pass the return value from the task.
The task output will be the Helix output.
Define a unique parameter name starting with '${', ending with '}' for the whole orchestration
(latter tasks can override the parameter value if the same parameter name is specified).
You can refer to this parameter in any task below in the tasklist, as an input parameter ${helixOutput}.
|
| password |
java.lang.String |
|
true |
Password to use to authenticate when connecting to Helix (if required).
|
| retryCount |
java.lang.String |
1 |
false |
The retry count. The number of times to retry a Helix call, before failing.
The time between successive retry calls is set with the "retryInterval" setting
|
| retryInterval |
java.lang.String |
5000 |
false |
The retry interval in milliseconds. If set, the amount of time to wait before retrying a Helix call.
|
| skipOnFailure |
java.lang.String |
Previous Task Name |
true |
Skip current task based on the name of the previous task whether has failed or not.
|
| submitDescription |
java.lang.String |
|
true |
The comment you want to add to your submit action. Required for submitEditedFile,submitAddedFile,deleteFile operations.
|
| username |
java.lang.String |
guest |
false |
The username to use to connect to the Helix Repository.
|