...
wfcontext
Long getWorkflowExecutionId()
Long getWorkflowRequestId()
Long getPluginExecutionId()
String getWorkflowType()
Value will be either BUILD, DEPLOY, PREDEPLOY, TEST or UTILITY.
Instance getCurrentInstancegetCurrentTargetGroup()- Deprecated
Instance Target Group object has the following methods
Long getInstanceID()
String getName()
String getCode()
Same as FD_TARGET_GROUP_CODE
String getCurrentInstanceCode() - Deprecated
Same as FD_TARGET_GROUP_CODE
String getCurrentTargetGroupCode()
Object getCurrentTargetGroupPropertyValue(String pKey)
Returns environment target group property value for current target group and key name.
If property is overridden at project level, overridden value is returned.
Object getCurrentTargetGroupPropertyValueOrDefault(String pKey, Object pDefault)
Environment getCurrentEnvironment()
Environment object has the following methods.
Long getEnvironmentID()
String getName()
String getCode()
Same as FD_ENVIRONMENT_CODE
String getCurrentEnvironmentCode()
Same as FD_ENVIRONMENT_CODE
Project getCurrentProject()
Project object has the following methods.
String getName()
Same as FD_PROJECT_NAME
Long getProjectId()
String getSCMType()
Values will be either SVN, GIT, PVCS, CVS, TFVC,PERF,FILE,OIC,SURROUND,NONE.
tring String getCurrentProjectName()
Same as FD_PROJECT_NAME
String getArtifactsDirectory()
Same as FD_ARTIFACTS_DIR
String getTempDirectory()
Same as FD_TEMP_DIR
String getInternalDirectory()
Internal directory used by FlexDeploy for temporary scripts
Object getInput(String pName)
Returns value for specified input name.
Object getPropertyValue(String pKey)
Returns Project property value specified by key name.
Object getPropertyValue(String pInstanceCode, String pKey)
Returns environment instance property value for specified instance and key name.
If property is overridden at project level, overridden value is returned.
Object getCurrentInstancePropertyValue(String pKey)- Deprecated
Returns environment instance property value for current instance and key name.
If property is overridden at project level, overridden value is returned.
Object getPropertyValueOrDefault(String pKey, Object pDefault)
Object getPropertyValueOrDefault(String pInstanceCode, String pKey, Object pDefault)
boolean isForceDeploy()
boolean isBuildWorkflow()
boolean isDeployWorkflow()
boolean isPreDeployWorkflow()
boolean isUtilityWorkflow()
boolean isTestWorkflow()
boolean isDeployOrUtilityWorkflow()
boolean isDeployOrPreDeployWorkflow()
Map<String, PropertyDefinition> getPropertyDefinitions()
PropertyDefinition object has the following methods.
Long getPropertyKeyDefinitionId()
String getPropertyKeyName()
String getDisplayName()
String getPropertyScope()
String getDataType()
String getSubDataType()
boolean isEncrypted()
boolean isRequired()
boolean isCustom()
List<ITSIssue> getIssues()
ITSIssue object has the following methods.
String getIssueNumber()
Long getIssueId()
Long getInstanceId()
String getDescription()
List<ScmCommit> getCommits()
ScmCommit object has the following methods.
String getRevision()
Long getCommitId()
String getCommitterEmail()
Timestamp getCommitDate()
String getCommitMessage()
String getCommitUser()
Long getInstanceId()
Instance
getCurrentInstance()- Deprecated
Instance object has the following methods
Long
getInstanceID()
String getName()
String getCode()
Same as FD_TARGET_GROUP_CODE
String
getCurrentInstanceCode()
Same as FD_TARGET_GROUP_CODE
- Deprecated use getCurrentTargetGroupCode
Object getCurrentInstancePropertyValue(String pKey)- Deprecated - use getCurrentTargetGroupPropertyValue(String pKey)
Returns environment
instance property value for current
instance and key name.
If property is overridden at project level, overridden value is returned.
Object getCurrentInstancePropertyValueOrDefault(String pKey, Object pDefault)- Deprecated - use getCurrentTargetGroupPropertyValueOrDefault(String pKey, Object pDefault)
Returns environment instance property value for current instance and key name.
If property is overridden at project level, overridden value is returned.