Following variables are available in Workflow Editor (UI), Shell Plugins and script-based plugins.
Variable Name |
Description |
FD_WORKING_DIR |
Working directory for Plugin execution on the Endpoint. This folder contains sub-folders like temp, internal, artifacts etc. |
FD_ARTIFACTS_DIR |
Folder for build artifacts. Build workflow will generate artifacts in this folder. And Deploy workflow will automatically have access to the same artifacts. Artifacts are associated with specific Project Version. |
FD_TEMP_DIR |
Folder for temporary files. FlexDeploy will generate temporary files in this folder. |
FD_ENVIRONMENT_CODE |
Environment code |
FD_INSTANCE_CODE |
Instance code |
FD_APPLICATION_NAME |
Application name for Project being executed. |
FD_PROJECT_NAME |
Project being executed. |
FD_PROJECT_VERSION |
Project version being executed. |
FDBLD_STREAM_NAME |
Name of the stream used to build project version. For example, trunk. |
FDBLD_STREAM_ATTRIBUTE1 |
Attribute1 value of stream used to build project version. |
FDBLD_STREAM_ATTRIBUTE2 |
Attribute2 value of stream used to build project version. |
FDBLD_STREAM_ATTRIBUTE3 |
Attribute3 value of stream used to build project version. |
FDBLD_SVN_SOURCE1_REVISION |
Only available for SVN-based projects. |
FDBLD_SVN_SOURCE1_INSTANCE |
Only available for SVN-based projects. |
FDBLD_SVN_SOURCE1_PATH |
Only available for SVN-based projects. |
FDBLD_SVN_SOURCE1_TAG_PATH |
Only available for SVN-based projects. |
FDBLD_SVN_SOURCE1_CHECKOUT_FOLDER |
Only available for SVN-based projects. |
FDBLD_SVN_SOURCE |
Only available for SVN based projects. |
FDBLD_SVN_SOURCE |
Only available for SVN based projects. |
FDBLD_SVN_SOURCE |
Only available for SVN-based projects. |
FDBLD_SVN_SOURCE |
Only available for SVN-based projects. |
FDBLD_SVN_SOURCE |
Only available for SVN-based projects. |
FDBLD_GIT_SOURCE1_REVISION |
Only available for GIT-based projects. |
FDBLD_GIT_SOURCE1_SECONDARYREVISION |
Only available for GIT-based projects with sparse checkout folders. |
FDBLD_GIT_SOURCE1_INSTANCE |
Only available for GIT-based projects. |
FDBLD_GIT_SOURCE1_BRANCH |
Only available for GIT based projects. |
FDBLD_GIT_SOURCE1_TAG |
Only available for GIT-based projects. |
FDBLD_GIT_SOURCE1_SPARSE_CHECKOUT_FOLDERS |
Only available for GIT-based projects. |
FDBLD_GIT_SOURCE1_CHECKOUT_FOLDER |
Only available for GIT-based projects. |
FDBLD_GIT_SOURCE |
Only available for GIT-based projects. |
FDBLD_GIT_SOURCE |
Only available for GIT-based projects with sparse checkout folders. |
FDBLD_GIT_SOURCE |
Only available for GIT-based projects. |
FDBLD_GIT_SOURCE |
Only available for GIT-based projects. |
FDBLD_GIT_SOURCE |
Only available for GIT-based projects. |
FDBLD_GIT_SOURCE |
Only available for GIT-based projects. |
FDBLD_GIT_SOURCE |
Only available for GIT-based projects. |