migrate examples to openApi part 10 (#9466)
* empty commit * convert examples to openApi
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import Joi from 'joi'
|
||||
import { renderBuildStatusBadge } from '../build-status.js'
|
||||
import { BaseJsonService, redirector } from '../index.js'
|
||||
import { BaseJsonService, redirector, pathParams } from '../index.js'
|
||||
|
||||
const bitbucketPipelinesSchema = Joi.object({
|
||||
values: Joi.array()
|
||||
@@ -30,17 +30,27 @@ class BitbucketPipelines extends BaseJsonService {
|
||||
pattern: ':user/:repo/:branch+',
|
||||
}
|
||||
|
||||
static examples = [
|
||||
{
|
||||
title: 'Bitbucket Pipelines',
|
||||
namedParams: {
|
||||
user: 'atlassian',
|
||||
repo: 'adf-builder-javascript',
|
||||
branch: 'task/SECO-2168',
|
||||
static openApi = {
|
||||
'/bitbucket/pipelines/{user}/{repo}/{branch}': {
|
||||
get: {
|
||||
summary: 'Bitbucket Pipelines',
|
||||
parameters: pathParams(
|
||||
{
|
||||
name: 'user',
|
||||
example: 'atlassian',
|
||||
},
|
||||
{
|
||||
name: 'repo',
|
||||
example: 'adf-builder-javascript',
|
||||
},
|
||||
{
|
||||
name: 'branch',
|
||||
example: 'task/SECO-2168',
|
||||
},
|
||||
),
|
||||
},
|
||||
staticPreview: this.render({ status: 'SUCCESSFUL' }),
|
||||
},
|
||||
]
|
||||
}
|
||||
|
||||
static defaultBadgeData = { label: 'build' }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user