Skip to content

Commit

Permalink
feat(helm): Use oneOf for object
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Nov 10, 2023
1 parent 37b067d commit 8735401
Showing 1 changed file with 26 additions and 24 deletions.
50 changes: 26 additions & 24 deletions src/schemas/helm/HelmResponse.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,37 +29,39 @@ allOf:
description: |
Specify if the service will be automatically updated after receiving a new image tag or a new commit according to the source type.
source:
type: object
properties:
git:
type: object
nullable: true
nullable: false
oneOf:
- type: object
properties:
git_repository:
$ref: '../ApplicationGitRepositoryRequest.yaml'
repository:
type: object
nullable: true
git:
type: object
properties:
git_repository:
$ref: '../ApplicationGitRepositoryRequest.yaml'
- type: object
properties:
chart_name:
type: string
description: The name of the chart in the repository
chart_version:
type: string
description: The version of the chart to use
repository:
type: object
properties:
id:
type: string
format: UUID
description: The id of the helm repository
name:
chart_name:
type: string
description: The name of the helm repository
url:
description: The name of the chart in the repository
chart_version:
type: string
description: The url the helm repository
description: The version of the chart to use
repository:
type: object
properties:
id:
type: string
format: UUID
description: The id of the helm repository
name:
type: string
description: The name of the helm repository
url:
type: string
description: The url the helm repository
arguments:
type: array
description: The extra arguments to pass to helm
Expand Down

0 comments on commit 8735401

Please sign in to comment.