Configuration reference
Last updated
Was this helpful?
Last updated
Was this helpful?
SpecSync can be configured using a json configuration file, by default called specsync.json
. This section contains a detailed reference of the SpecSync configuration options. For a general introduction about how SpecSync configuration works, please check the page.
The page contains information about how to initialize the configuration file.
The following example shows a minimal configuration file.
The settings in the configuration file are grouped into different configuration sections. Each configuration section is a JSON object following the syntax:
Note: The leading comma (,
) after the curly brace close (}
) of section1
is not needed if this is the last section in the file.
The following configuration sections can be used. Click to the name of the section for detailed documentation.
* [`reqnroll`](configuration-reqnroll.md) — settings related to synchronizing Reqnroll projects {/%AzureDevOps%} * [`customizations`](configuration-customizations.md) — configure customizations
— settings for the synchronization tool
— settings for the local repository (file system) containing the feature files
— Settings for accessing the test cases on the remote Azure DevOps server
— Specify connection and authentication details of Azure DevOps projects that are used by multiple synchronization projects. This setting can be used in .
— synchronization settings
— Test Case hierarchy synchronization settings
- test result publish settings
— settings related to synchronizing SpecFlow projects