Configuration Reference
This file is auto-generated. Do not edit manually.
.wseng Configuration Files
.wseng files
The CLI uses a set of .wseng configuration JSON files, of the following types:
Personal Configuration (located in your home directory)
| Property | Description |
|---|---|
| awsProfile | The AWS profile to use to read the secrets. |
| emailAddress | Your work email address. |
| localPaths | The local paths where our repositories are cloned. |
| commandConfigurations | User-specific command configurations, with command names as keys |
| extensionVersions | The current version of the WSEng VSCode extensions. |
| obsSettings | OBS Studio settings for demo recording |
Project Configuration (located in the root directory of each project)
| Property | Description |
|---|---|
| contextFolder | The folder where the context is stored. |
| specs | The list of specs to pull. |
| pullRequestTemplate | The pull request template, using handlebars syntax. |
| commandConfigurations | Command-specific configurations for the project, with command names as keys |
| stagingBranch | The staging branch name for the project |
Here's an example of a personal configuration file that does the following:
- configures the
start-ticketcommand to use the current branch as the base branch by default
{
"commandConfigurations": {
"start-ticket": {
"defaultInputs": {
"currentBranchAsBase": true
}
}
}
}