Created
September 30, 2021 05:04
-
-
Save joshjohanning/e79ca39cf5b7819179a50699b3f65ea3 to your computer and use it in GitHub Desktop.
configuration.json for nkdAgility/azure-devops-migration-tools - v8.9.x
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "Version": "8.9", | |
| "TelemetryEnableTrace": false, | |
| "workaroundForQuerySOAPBugEnabled": false, | |
| "Source": { | |
| "Collection": "https://dev.azure.com/org", | |
| "Project": "project", | |
| "ReflectedWorkItemIDFieldName": "Custom.ReflectedWorkItemId", | |
| "AllowCrossProjectLinking": false, | |
| "PersonalAccessToken": "" | |
| }, | |
| "Target": { | |
| "Collection": "https://dev.azure.com/jjohanning0528", | |
| "Project": "Demo", | |
| "ReflectedWorkItemIDFieldName": "Custom.ReflectedWorkItemId", | |
| "AllowCrossProjectLinking": false, | |
| "PersonalAccessToken": "" | |
| }, | |
| "FieldMaps": [ | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.FieldMap.MultiValueConditionalMapConfig", | |
| "WorkItemTypeName": "*", | |
| "sourceFieldsAndValues": { | |
| "Field1": "Value1", | |
| "Field2": "Value2" | |
| }, | |
| "targetFieldsAndValues": { | |
| "Field1": "Value1", | |
| "Field2": "Value2" | |
| } | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.FieldMap.FieldBlankMapConfig", | |
| "WorkItemTypeName": "*", | |
| "targetField": "TfsMigrationTool.ReflectedWorkItemId" | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.FieldMap.FieldValueMapConfig", | |
| "WorkItemTypeName": "notusing", | |
| "sourceField": "System.State", | |
| "targetField": "System.State", | |
| "defaultValue": "New", | |
| "valueMapping": { | |
| "Approved": "New", | |
| "New": "New", | |
| "Committed": "Active", | |
| "In Progress": "Active", | |
| "To Do": "New", | |
| "Done": "Closed", | |
| "Removed": "Removed" | |
| } | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.FieldMap.FieldtoFieldMapConfig", | |
| "WorkItemTypeName": "*", | |
| "sourceField": "Microsoft.VSTS.Common.BacklogPriority-notusing", | |
| "targetField": "Microsoft.VSTS.Common.StackRank-notusing" | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.FieldMap.FieldtoFieldMultiMapConfig", | |
| "WorkItemTypeName": "*", | |
| "SourceToTargetMappings": { | |
| "SourceField1": "TargetField1", | |
| "SourceField2": "TargetField2" | |
| } | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.FieldMap.FieldtoTagMapConfig", | |
| "WorkItemTypeName": "*", | |
| "sourceField": "", | |
| "formatExpression": "ScrumState:{0}" | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.FieldMap.FieldMergeMapConfig", | |
| "WorkItemTypeName": "notusing", | |
| "sourceField1": "System.Description", | |
| "sourceField2": "Microsoft.VSTS.Common.AcceptanceCriteria", | |
| "targetField": "System.Description", | |
| "formatExpression": "{0} <br/><br/><h3>Acceptance Criteria</h3>{1}", | |
| "doneMatch": "##DONE##" | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.FieldMap.RegexFieldMapConfig", | |
| "WorkItemTypeName": "notusing", | |
| "sourceField": "COMPANY.PRODUCT.Release", | |
| "targetField": "COMPANY.DEVISION.MinorReleaseVersion", | |
| "pattern": "PRODUCT \\d{4}.(\\d{1})", | |
| "replacement": "$1" | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.FieldMap.FieldValuetoTagMapConfig", | |
| "WorkItemTypeName": "notusing", | |
| "sourceField": "Microsoft.VSTS.CMMI.Blocked", | |
| "pattern": "Yes", | |
| "formatExpression": "{0}" | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.FieldMap.TreeToTagMapConfig", | |
| "WorkItemTypeName": "notusing", | |
| "toSkip": 3, | |
| "timeTravel": 1 | |
| } | |
| ], | |
| "WorkItemTypeDefinition": { | |
| "sourceWorkItemTypeName": "targetWorkItemTypeName" | |
| }, | |
| "GitRepoMapping": null, | |
| "Processors": [ | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.Processing.NodeStructuresMigrationConfig", | |
| "PrefixProjectToNodes": false, | |
| "Enabled": false, | |
| "BasePaths": [ | |
| "" | |
| ] | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.Processing.TeamMigrationConfig", | |
| "PrefixProjectToNodes": false, | |
| "Enabled": false, | |
| "EnableTeamSettingsMigration": false | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.Processing.WorkItemQueryMigrationConfig", | |
| "PrefixProjectToNodes": false, | |
| "Enabled": false, | |
| "sharedFolderName": "Shared Queries" | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.Processing.WorkItemMigrationConfig", | |
| "ReplayRevisions": true, | |
| "PrefixProjectToNodes": false, | |
| "UpdateCreatedDate": true, | |
| "UpdateCreatedBy": true, | |
| "UpdateSourceReflectedId": false, | |
| "BuildFieldTable": false, | |
| "AppendMigrationToolSignatureFooter": false, | |
| "QueryBit": "AND [System.WorkItemType] IN ('Test Case', 'User Story', 'Task', 'Feature', 'Epic', 'Issue') AND [System.WorkItemType] NOT IN ('Test Suite', 'Test Plan')", | |
| "OrderBit": "[System.ChangedDate] desc", | |
| "Enabled": true, | |
| "LinkMigration": true, | |
| "AttachmentMigration": true, | |
| "AttachmentWorkingPath": "c:\\temp\\WorkItemAttachmentWorkingFolder\\", | |
| "FixHtmlAttachmentLinks": false, | |
| "SkipToFinalRevisedWorkItemType": true, | |
| "WorkItemCreateRetryLimit": 5, | |
| "FilterWorkItemsThatAlreadyExistInTarget": true, | |
| "PauseAfterEachWorkItem": false, | |
| "AttachmentMazSize": 480000000, | |
| "CollapseRevisions": false | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.Processing.TestVariablesMigrationConfig", | |
| "Enabled": false | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.Processing.TestConfigurationsMigrationConfig", | |
| "Enabled": false | |
| }, | |
| { | |
| "ObjectType": "VstsSyncMigrator.Engine.Configuration.Processing.TestPlansAndSuitesMigrationConfig", | |
| "PrefixProjectToNodes": false, | |
| "Enabled": true, | |
| "OnlyElementsWithTag": null, | |
| "RemoveInvalidTestSuiteLinks": true | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment