Integrate new path-to-regexp with trailing optionals (#2644)

Fix #2497

Ref pillarjs/path-to-regexp#176
This commit is contained in:
Paul Melnikow
2019-01-08 18:50:47 -05:00
committed by GitHub
parent 4efe8832cf
commit d1c5378bf0
21 changed files with 41 additions and 75 deletions

View File

@@ -79,7 +79,7 @@ module.exports = class AzureDevOpsCoverage extends AzureDevOpsBase {
},
{
title: 'Azure DevOps coverage (branch)',
pattern: ':organization/:project/:definitionId/:branch',
pattern: ':organization/:project/:definitionId/:branch*',
namedParams: {
organization: 'swellaby',
project: 'opensource',
@@ -96,8 +96,7 @@ module.exports = class AzureDevOpsCoverage extends AzureDevOpsBase {
static get route() {
return {
base: 'azure-devops/coverage',
format: '([^/]+)/([^/]+)/([^/]+)(?:/(.+))?',
capture: ['organization', 'project', 'definitionId', 'branch'],
pattern: ':organization/:project/:definitionId/:branch*',
}
}

View File

@@ -108,7 +108,7 @@ module.exports = class AzureDevOpsTests extends AzureDevOpsBase {
},
{
title: 'Azure DevOps tests (branch)',
pattern: ':organization/:project/:definitionId/:branch',
pattern: ':organization/:project/:definitionId/:branch*',
namedParams: {
organization: 'azuredevops-powershell',
project: 'azuredevops-powershell',
@@ -176,8 +176,7 @@ module.exports = class AzureDevOpsTests extends AzureDevOpsBase {
static get route() {
return {
base: 'azure-devops/tests',
format: '([^/]+)/([^/]+)/([^/]+)(?:/(.+))?',
capture: ['organization', 'project', 'definitionId', 'branch'],
pattern: ':organization/:project/:definitionId/:branch*',
queryParams: [
'compact_message',
'passed_label',