customizations
This configuration section contains settings for configuring customizations.
The customizations described here are Enterprise features.
The following example shows the available options within this section.
Available customizations
fieldDefaults
Enables setting default values to test case fields. Useful for custom Jira process templates. See Customization: Setting Test Case fields with default values for details.
Setting | Description | Default |
---|---|---|
| Enables the customization. |
|
| A list of key-value pair, where the key is the canonical name of the field to be updated (e.g. | mandatory |
customFieldUpdates
Enables updating test case fields that are normally not changed by SpecSync. See Customization: Update custom Test Case fields on push for details.
Setting | Description | Default |
---|---|---|
| Enables the customization. |
|
| A list of key-value pair, where the key is the canonical name of the field to be updated (e.g. | mandatory |
ignoreTestCaseSteps
Can ignore (leave unchanged) test case steps with a specific prefix. See Customization: Ignoring marked Test Case steps for details.
Setting | Description | Default |
---|---|---|
| Enables the customization. |
|
| An array of prefixes. The test case steps that start with any of the listed prefixes (case-insensitive) will be ignored by the synchronization. | mandatory |
ignoreTestCaseTags
Can ignore (leave unchanged) test case tags. See Customization: Ignoring Test Case Tags for details.
Setting | Description | Default |
---|---|---|
| Enables the customization. |
|
| An array of tag specifiers. The tag specifier can be a tag (e.g. | mandatory |
ignoreNotSupportedLocalTags
Can be used to specify supported tags. SpecSync will only synchronize the supported tags and ignore all others. See Customization: Ignore non-supported local tags for details.
Setting | Description | Default |
---|---|---|
| Enables the customization. |
|
| The list of local (scenario) tags that can be synchronized to Jira. The list can contain full tag names (e.g. | empty (no tags are supported) |
| The list of local (scenario) tags that cannot be synchronized to Jira. This setting cannot be used together with 'supportedTags'. The list can contain full tag names (e.g. |
|
tagTextMapTransformation
Can substitute characters or sub-strings in tags when synchronizing to Jira. E.g. underscores (_
) in scenario tags can be represented with spaces in Test Case tags. See Customization: Mapping tags for details.
Setting | Description | Default |
---|---|---|
| Enables the customization. |
|
| Character or substring replacement rules in 'X':'Y' format, where 'X' is a substring in Gherkin tag and 'Y' is a substring in Jira tag. | mandatory |
branchTag
Supports synchronization of scenarios on feature branches. See Customization: Synchronizing scenarios from feature branches for details.
Setting | Description | Default |
---|---|---|
| Enables the customization. |
|
| The tag prefix to be used for linking scenarios that are updated on a branch. E.g. the prefix | mandatory |
linkOnChange
Allows linking changed Test Cases to a work item or pull request, related to the change. See Customization: Automatically link changed Test Cases for details.
Setting | Description | Default |
---|---|---|
| Enables the customization. |
|
| The ID of the work item or pull request to link the Test Case to. Placeholders, like | mandatory |
| The type of the Jira work item the link refers to. It is verified at the time the link is established. | can link to any work item type |
| Specify the relationship for the created link. E.g. specifying |
|
| Specifies the HTTP link template of the related artifact. The link template can use the specified value using the | no template used |
synchronizeLinkedArtifactTitles
Allows synchronizing linked artifact (issue) titles back to the local test case tags in @story:P01-123;This_is_the_story_title
format. See Customization: Synchronize linked artifact titles for details.
Setting | Description | Default |
---|---|---|
| Enables the customization. |
|
| Specifies the issue links to be considered. | mandatory |
doNotSynchronizeTitle
Skips synchronizing the Test Case title field (Summary, Name). See Customization: Do not synchronize title for details.
Setting | Description | Default |
---|---|---|
| Enables the customization. |
|
Last updated