Bitbucket replacement variables
The following variables are available when working with Bitbucket repositories:
Variable | Description | Since |
|---|---|---|
| Last created or referenced project key |
|
| Last created or referenced project ID (numeric) |
|
| Last created or referenced project URL | 8.4 |
| Last created or referenced repository slug |
|
| Last created or referenced repository ID (numeric) |
|
| Last created or referenced repository URL | 8.4 |
| Last created or referenced repository name | 8.4 |
| Last created or referenced pull request name |
|
| Last created or referenced pull request ID (numeric) |
|
| Last created or referenced pull request URL | 8.4 |
| Last created or referenced branch name |
|
| Last created or referenced branch ID (numeric) |
|
| Last referenced branch restriction type |
|
| Last created or referenced branch restriction ID |
|
| Last referenced branch restriction matching type |
|
| Last referenced branch restriction matching ID |
|
| Last referenced commit ID |
|
| Last referenced commit author ID |
|
| Last referenced hook key | 11.0 |
| Last referenced hook name | 11.0 |
| Last referenced hook configuration (with outputFormat 2) | 11.0 |
| Last created SSH key ID (numeric) |
|
| Last referenced group name |
|
| Last referenced user ID | 9.3 |
| Last referenced user key (numeric ID) | 9.3 |
| Last referenced user display name | 9.3 |
| Last referenced application link name | 8.7 |
| Last referenced application link ID | 7.7 |
| Last referenced application link URL | 8.7 |
| Last referenced path | 9.8 |
| Last referenced path ID | 9.8 |
| Last referenced revision | 9.8 |
| Last referenced file type ( | 9.8 |
| Last referenced download URL | 9.8 |
Bitbucket Cloud replacement variables
The following variables are available when working with Bitbucket Cloud repositories:
Variable | Description | Since |
|---|---|---|
| Last created or referenced branch | 10.0 |
| Last referenced commit ID | 10.0 |
| Last referenced commit message | 10.0 |
| Last referenced deployment key | 10.0 |
| Last referenced deployment name | 10.0 |
| Last referenced deployment UUID | 10.0 |
| Last referenced pull request ID | 10.0 |
| Last referenced pull request name (title) | 10.0 |
| Last created or referenced project key | 9.3 |
| Last created or referenced project UUID | 9.3 |
| Last created or referenced project name | 9.3 |
| Last started or referenced pipeline number | 10.0 |
| Last referenced pipeline state | 10.0 |
| Last referenced pipeline result | 10.0 |
| Last referenced pipeline URL | 10.3 |
| Last referenced pipeline UUID | 10.2 |
| Last referenced pipeline cache name | 10.4 |
| Last referenced pipeline cache UUID | 10.4 |
| Last referenced pipeline cache archive URL | 10.4 |
| Last referenced pipeline step name | 10.4 |
| Last referenced pipeline step UUID | 10.4 |
| Last referenced pipeline state | 10.4 |
| Last referenced pipeline result | 10.4 |
| Last referenced runner name | 10.0 |
| Last referenced runner UUID | 10.0 |
| Last referenced runner type | 11.1 |
| Last referenced runner labels | 10.0 |
| Last referenced runner OAuth client ID | 11.1 |
| Last added runner OAuth client secret (addRunner action only) | 11.1 |
| Last referenced repository key | 10.0 |
| Last referenced repository full key | 10.0 |
| Last referenced repository name | 10.0 |
| Last referenced repository UUID | 10.0 |
| Last referenced user name | 10.0 |
| Last referenced user key | 10.0 |
| Last referenced user display name | 10.0 |
| Last referenced user UUID | 10.0 |
| Last referenced workspace key | 10.0 |
| Last referenced workspace name | 10.0 |
| Last referenced workspace UUID | 10.0 |
Common Client Variables
These variables are commonly available across various actions:
Variable | Description | Since |
|---|---|---|
| Entry being processed from the |
|
| Entry being processed from the |
|
| Last result from the |
|
| Server URL available for clients accessing a remote server | 9.0 |
| Available with | 9.3 |
| Available with | 9.3 |
| For | 9.0 |
| File path name for last | 9.3 |
| File size for the last | 9.3 |
| File text content for the last | 9.3 |
Additional Information
The syntax for using these variables is
@<variable>@.Variable names are case-sensitive.
Variables are set by specific actions, and their availability depends on the context in which they are used.
Within a
runscript, thegetReplacementVariableListaction will list currently defined variables, except for pre-defined variables (server,runDate).The
setReplacementVariableListaction can be used to set custom variables within arunscript.Variables are available within the scope of the
runaction that contains the action that sets the variable or a parentrunaction. Sibling (runFromListscripts) variable sets are independent of each other.