1
0
mirror of synced 2025-12-20 18:39:31 -05:00
Files
airbyte/airbyte-integrations/connectors/source-codefresh/manifest.yaml
2024-10-21 18:37:49 -03:00

10706 lines
365 KiB
YAML

version: 5.14.0
type: DeclarativeSource
description: >-
This connector integrates Codefresh with Airbyte, enabling seamless data
synchronization for analytics and pipeline monitoring. It provides streams
like agents, builds, audit, analytics etc.
check:
type: CheckStream
stream_names:
- accounts
definitions:
streams:
accounts:
type: DeclarativeStream
name: accounts
primary_key:
- _id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /accounts/{{ config["account_id"] }}/users
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path: []
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/accounts"
account_settings:
type: DeclarativeStream
name: account_settings
primary_key:
- _id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /account-settings
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path: []
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/account_settings"
agents:
type: DeclarativeStream
name: agents
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /agents
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path: []
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/agents"
builds:
type: DeclarativeStream
name: builds
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /workflow
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- workflows
- docs
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: page
page_size_option:
type: RequestOption
inject_into: request_parameter
field_name: limit
pagination_strategy:
type: PageIncrement
start_from_page: 0
page_size: 100
inject_on_first_request: true
incremental_sync:
type: DatetimeBasedCursor
cursor_field: created
cursor_datetime_formats:
- "%Y-%m-%dT%H:%M:%S.%fZ"
datetime_format: "%Y-%m-%dT%H:%M:%S.%fZ"
start_datetime:
type: MinMaxDatetime
datetime: "{{ config[\"start_date\"] }}"
datetime_format: "%Y-%m-%dT%H:%M:%SZ"
start_time_option:
type: RequestOption
field_name: startDate
inject_into: request_parameter
end_time_option:
type: RequestOption
field_name: endDate
inject_into: request_parameter
end_datetime:
type: MinMaxDatetime
datetime: "{{ now_utc().strftime('%Y-%m-%dT%H:%M:%SZ') }}"
datetime_format: "%Y-%m-%dT%H:%M:%SZ"
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/builds"
audit:
type: DeclarativeStream
name: audit
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /audit
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: page
page_size_option:
type: RequestOption
inject_into: request_parameter
field_name: pageSize
pagination_strategy:
type: PageIncrement
start_from_page: 0
page_size: 1000
inject_on_first_request: false
incremental_sync:
type: DatetimeBasedCursor
cursor_field: createdAt
cursor_datetime_formats:
- "%Y-%m-%dT%H:%M:%S.%fZ"
datetime_format: "%Y-%m-%dT%H:%M:%S.%fZ"
start_datetime:
type: MinMaxDatetime
datetime: "{{ config[\"start_date\"] }}"
datetime_format: "%Y-%m-%dT%H:%M:%SZ"
start_time_option:
type: RequestOption
field_name: from
inject_into: request_parameter
end_time_option:
type: RequestOption
field_name: to
inject_into: request_parameter
end_datetime:
type: MinMaxDatetime
datetime: "{{ now_utc().strftime('%Y-%m-%dT%H:%M:%SZ') }}"
datetime_format: "%Y-%m-%dT%H:%M:%SZ"
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/audit"
analytics_metadata:
type: DeclarativeStream
name: analytics_metadata
primary_key:
- reportName
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /analytics/metadata
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- reports
- "*"
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/analytics_metadata"
analytics_reports:
type: DeclarativeStream
name: analytics_reports
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /analytics/reports/{{ stream_slice.report_name }}
http_method: GET
request_parameters:
granularity: "{{ config[\"report_granularity\"] }}"
dateRange: "{{ config[\"report_date_range\"] }}"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
partition_router:
type: SubstreamPartitionRouter
parent_stream_configs:
- type: ParentStreamConfig
parent_key: reportName
partition_field: report_name
stream:
$ref: "#/definitions/streams/analytics_metadata"
transformations:
- type: AddFields
fields:
- path:
- reportName
value: "{{ stream_slice.report_name }}"
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/analytics_reports"
execution_contexts:
type: DeclarativeStream
name: execution_contexts
primary_key:
- _id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /execution-contexts
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- docs
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/execution_contexts"
contexts:
type: DeclarativeStream
name: contexts
primary_key:
- metadata
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /contexts
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path: []
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/contexts"
projects:
type: DeclarativeStream
name: projects
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /projects
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- projects
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: offset
page_size_option:
type: RequestOption
field_name: limit
inject_into: request_parameter
pagination_strategy:
type: OffsetIncrement
page_size: 100
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/projects"
pipelines:
type: DeclarativeStream
name: pipelines
primary_key:
- metadata
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /pipelines
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- docs
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: offset
page_size_option:
type: RequestOption
field_name: limit
inject_into: request_parameter
pagination_strategy:
type: OffsetIncrement
page_size: 100
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/pipelines"
step_types:
type: DeclarativeStream
name: step_types
primary_key:
- metadata
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /step-types
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- docs
- "*"
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: offset
page_size_option:
type: RequestOption
field_name: limit
inject_into: request_parameter
pagination_strategy:
type: OffsetIncrement
page_size: 1000
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/step_types"
helm_repos:
type: DeclarativeStream
name: helm_repos
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /helm/repos
http_method: GET
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path: []
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/helm_repos"
base_requester:
type: HttpRequester
url_base: https://g.codefresh.io/api
authenticator:
type: ApiKeyAuthenticator
api_token: "{{ config[\"api_key\"] }}"
inject_into:
type: RequestOption
field_name: Authorization
inject_into: header
streams:
- $ref: "#/definitions/streams/accounts"
- $ref: "#/definitions/streams/account_settings"
- $ref: "#/definitions/streams/agents"
- $ref: "#/definitions/streams/builds"
- $ref: "#/definitions/streams/audit"
- $ref: "#/definitions/streams/analytics_metadata"
- $ref: "#/definitions/streams/analytics_reports"
- $ref: "#/definitions/streams/execution_contexts"
- $ref: "#/definitions/streams/contexts"
- $ref: "#/definitions/streams/projects"
- $ref: "#/definitions/streams/pipelines"
- $ref: "#/definitions/streams/step_types"
- $ref: "#/definitions/streams/helm_repos"
spec:
type: Spec
connection_specification:
type: object
$schema: http://json-schema.org/draft-07/schema#
required:
- api_key
- account_id
- start_date
properties:
api_key:
type: string
name: api_key
order: 0
title: API Key
airbyte_secret: true
account_id:
type: string
order: 1
title: Account Id
airbyte_secret: true
report_granularity:
type: string
order: 2
title: Report Granularity
report_date_range:
type: array
order: 3
title: Report Date Range
start_date:
type: string
order: 4
title: Start date
format: date-time
pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$
additionalProperties: true
metadata:
autoImportSchema:
accounts: true
account_settings: true
agents: true
builds: true
audit: true
analytics_metadata: true
analytics_reports: true
execution_contexts: true
contexts: true
projects: true
pipelines: true
step_types: true
helm_repos: true
testedStreams:
accounts:
streamHash: 251a332abde699ac1074c3070cd8a86685e3b04a
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
account_settings:
streamHash: f5c687d00ff0641fba86bcba02c90d289697981f
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
agents:
streamHash: d399035f8b338b152129e3c9c9e02fd9a04a75a6
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
builds:
streamHash: cec70e14a4cca0c37687439930444853c9fa71be
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
audit:
streamHash: e749b1028862533ace588b726c302127e926950a
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
analytics_metadata:
streamHash: ff842881e58b1b3d0804cf2d2f943b5dab7f0bb7
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
analytics_reports:
streamHash: 0225b0f8b15778b8fa2a9a46643ff15cbc93629c
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
execution_contexts:
streamHash: b0c67d03bc562c592f4251be9ac6c4e1ac5950f5
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
contexts:
streamHash: b37c28a12b27131efd7fbf27b6c2362721048a98
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
projects:
streamHash: 33b0941557d51e27bc9eb7dc27a811e4e7214a8d
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
pipelines:
streamHash: 988fa1c1310fd35745bd70fd5f2b3e4595a258ef
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
step_types:
streamHash: 95db02603b7a0033eb37163822f30901e0c07c8b
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
helm_repos:
streamHash: 49c545f871d863c8c8ec2575123a9ff750605438
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
assist:
docsUrl: https://g.codefresh.io/api/
schemas:
accounts:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
_id:
type: string
account:
type:
- array
- "null"
items:
type:
- string
- "null"
defaultAccount:
type:
- number
- "null"
email:
type:
- string
- "null"
gitOpsSettings:
type:
- array
- "null"
hasPassword:
type:
- boolean
- "null"
last_login_date:
type:
- string
- "null"
logins:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
idp:
type:
- object
- "null"
properties:
id:
type:
- string
- "null"
permissions:
type:
- array
- "null"
personalGit:
type:
- boolean
- "null"
userId:
type:
- string
- "null"
userName:
type:
- string
- "null"
notificationEmail:
type:
- string
- "null"
notifications:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
events:
type:
- array
- "null"
register_date:
type:
- string
- "null"
roles:
type:
- array
- "null"
items:
type:
- string
- "null"
settings:
type:
- object
- "null"
properties:
allowAdminToLogin:
type:
- boolean
- "null"
dateFormat:
type:
- string
- "null"
displayWelcomeScreen:
type:
- boolean
- "null"
filterInaccessibleKubernetes:
type:
- boolean
- "null"
sendWeeklyReport:
type:
- boolean
- "null"
theme:
type:
- string
- "null"
timeFormat:
type:
- string
- "null"
shortProfile:
type:
- object
- "null"
properties:
userName:
type:
- string
- "null"
status:
type:
- string
- "null"
userName:
type:
- string
- "null"
user_data:
type:
- object
- "null"
properties:
email:
type:
- string
- "null"
emails:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
name:
type:
- string
- "null"
required:
- _id
account_settings:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
__v:
type:
- number
- "null"
_id:
type: string
createdAt:
type:
- string
- "null"
schemaVersion:
type:
- string
- "null"
settings:
type:
- object
- "null"
properties:
modules:
type:
- array
- "null"
items:
type:
- string
- "null"
updatedAt:
type:
- string
- "null"
required:
- _id
agents:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
account:
type:
- string
- "null"
id:
type: string
name:
type:
- string
- "null"
runtimes:
type:
- array
- "null"
items:
type:
- string
- "null"
status:
type:
- object
- "null"
properties:
healthStatus:
type:
- string
- "null"
message:
type:
- string
- "null"
reportedAt:
type:
- string
- "null"
tokenName:
type:
- string
- "null"
required:
- id
builds:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
account:
type:
- string
- "null"
annotations:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
annotationId:
type:
- string
- "null"
display:
type:
- boolean
- "null"
key:
type:
- string
- "null"
updatedAt:
type:
- string
- "null"
value:
type:
- string
- "null"
autoGeneratedYaml:
type:
- boolean
- "null"
branchName:
type:
- string
- "null"
branchURL:
type:
- string
- "null"
buildStrategy:
type:
- string
- "null"
commitMessage:
type:
- string
- "null"
commitURL:
type:
- string
- "null"
committer:
type:
- string
- "null"
committerAvatar:
type:
- string
- "null"
created:
type: string
delayed:
type:
- number
- "null"
event:
type:
- string
- "null"
eventLabel:
type:
- string
- "null"
eventName:
type:
- string
- "null"
exportedVariables:
type:
- object
- "null"
exposedVariables:
type:
- object
- "null"
properties:
pipeline:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
key:
type:
- string
- "null"
value:
type:
- number
- string
- "null"
pipelineTrigger:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
key:
type:
- string
- "null"
value:
type:
- string
- "null"
pipelineTriggerShared:
type:
- array
- "null"
project:
type:
- array
- "null"
shared:
type:
- array
- "null"
finalWorkflowYaml:
type:
- string
- "null"
finished:
type:
- string
- "null"
hasExtendedYaml:
type:
- boolean
- "null"
hasImplicitGitCloneStep:
type:
- boolean
- "null"
id:
type: string
initiator:
type:
- string
- "null"
initiatorAvatar:
type:
- string
- "null"
keepPVCsForPendingApproval:
type:
- boolean
- "null"
packId:
type:
- string
- "null"
pendingApprovalConcurrencyApplied:
type:
- boolean
- "null"
pendingApprovals:
type:
- array
- "null"
pendingLicense:
type:
- boolean
- "null"
pendingReason:
type:
- string
- "null"
permitRestartFromFailedSteps:
type:
- boolean
- "null"
pipelineName:
type:
- string
- "null"
pipelineTriggerId:
type:
- string
- "null"
pipelineTriggerName:
type:
- string
- "null"
progress:
type:
- string
- "null"
project:
type:
- string
- "null"
projectId:
type:
- string
- "null"
provider:
type:
- string
- "null"
repoName:
type:
- string
- "null"
repoOwner:
type:
- string
- "null"
repoURL:
type:
- string
- "null"
request:
type:
- string
- "null"
revision:
type:
- string
- "null"
runtime:
type:
- object
- "null"
properties:
schedulerConfig:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
serviceId:
type:
- string
- "null"
serviceName:
type:
- string
- "null"
started:
type:
- string
- "null"
status:
type:
- string
- "null"
steps:
type:
- array
- "null"
items:
type:
- string
- "null"
systemEvents:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
_id:
type:
- string
- "null"
kind:
type:
- string
- "null"
message:
type:
- string
- "null"
retriable:
type:
- boolean
- "null"
step:
type:
- string
- "null"
stepKind:
type:
- string
- "null"
stepName:
type:
- string
- "null"
terminationRequest:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
_id:
type:
- string
- "null"
byBuildManager:
type:
- boolean
- "null"
cause:
type:
- string
- "null"
date:
type:
- string
- "null"
message:
type:
- string
- "null"
workflowStatus:
type:
- string
- "null"
trigger:
type:
- string
- "null"
triggerType:
type:
- string
- "null"
triggeredBy:
type:
- string
- "null"
triggersCount:
type:
- number
- "null"
useDebugger:
type:
- boolean
- "null"
userYamlDescriptor:
type:
- string
- "null"
webhookTriggered:
type:
- boolean
- "null"
required:
- id
- created
audit:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
accountId:
type:
- string
- "null"
action:
type:
- string
- "null"
correlationId:
type:
- string
- "null"
createdAt:
type: string
entity:
type:
- string
- "null"
entityId:
type:
- string
- "null"
entityName:
type:
- string
- "null"
id:
type: number
ip:
type:
- string
- "null"
req_body:
type:
- string
- "null"
req_params:
type:
- string
- "null"
req_query:
type:
- string
- "null"
req_url:
type:
- string
- "null"
res_body:
type:
- string
- "null"
rs_status:
type:
- number
- "null"
userEmail:
type:
- string
- "null"
userId:
type:
- string
- "null"
userName:
type:
- string
- "null"
required:
- id
- createdAt
analytics_metadata:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
type:
type:
- string
- "null"
description:
type:
- string
- "null"
filters:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
description:
type:
- string
- "null"
name:
type:
- string
- "null"
mandatoryNonUserFilters:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
member:
type:
- string
- "null"
operator:
type:
- string
- "null"
members:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
name:
type:
- string
- "null"
title:
type:
- string
- "null"
reportName:
type: string
supportedTimeDimensions:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
granularity:
type:
- string
- "null"
maxDateRangeInterval:
type:
- string
- "null"
minDateRangeInterval:
type:
- string
- "null"
required:
- reportName
analytics_reports:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
key:
type:
- string
- "null"
reportName:
type:
- string
- "null"
time:
type:
- string
- "null"
value:
type:
- number
- string
- "null"
execution_contexts:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
description:
type:
- string
- "null"
__v:
type:
- number
- "null"
_id:
type: string
account:
type:
- string
- "null"
accountDefault:
type:
- boolean
- "null"
createdAt:
type:
- string
- "null"
name:
type:
- string
- "null"
tags:
type:
- array
- "null"
items:
type:
- string
- "null"
updatedAt:
type:
- string
- "null"
required:
- _id
contexts:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
spec:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
data:
type:
- object
- "null"
properties:
auth:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
idpId:
type:
- string
- "null"
password:
type:
- string
- "null"
permissions:
type:
- array
- "null"
items:
type:
- string
- "null"
repositoryUrl:
type:
- string
- "null"
secretStoreReferences:
type:
- array
- "null"
sharingPolicy:
type:
- string
- "null"
metadata:
type: object
properties:
default:
type:
- boolean
- "null"
name:
type:
- string
- "null"
system:
type:
- boolean
- "null"
apiVersion:
type:
- string
- "null"
kind:
type:
- string
- "null"
owner:
type:
- string
- "null"
required:
- metadata
projects:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
metadata:
type:
- object
- "null"
properties:
createdAt:
type:
- string
- "null"
accountId:
type:
- string
- "null"
favorite:
type:
- boolean
- "null"
id:
type: string
image:
type:
- string
- "null"
pipelinesNumber:
type:
- number
- "null"
projectName:
type:
- string
- "null"
tags:
type:
- array
- "null"
items:
type:
- string
- "null"
updatedAt:
type:
- string
- "null"
variables:
type:
- array
- "null"
required:
- id
pipelines:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
version:
type:
- string
- "null"
spec:
type:
- object
- "null"
properties:
contexts:
type:
- array
- "null"
externalResources:
type:
- array
- "null"
runtimeEnvironment:
type:
- object
- "null"
properties:
cpu:
type:
- string
- "null"
memory:
type:
- string
- "null"
name:
type:
- string
- "null"
stages:
type:
- array
- "null"
items:
type:
- string
- "null"
steps:
type:
- object
- "null"
properties:
build:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
dockerfile:
type:
- string
- "null"
image_name:
type:
- string
- "null"
stage:
type:
- string
- "null"
tag:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
clone:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
git:
type:
- string
- "null"
repo:
type:
- string
- "null"
revision:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
test:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
terminationPolicy:
type:
- array
- "null"
triggers:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
branchRegex:
type:
- string
- "null"
branchRegexInput:
type:
- string
- "null"
commentRegex:
type:
- string
- "null"
context:
type:
- string
- "null"
contexts:
type:
- array
- "null"
disabled:
type:
- boolean
- "null"
events:
type:
- array
- "null"
items:
type:
- string
- "null"
gerritCIStatusLabels:
type:
- array
- "null"
id:
type:
- string
- "null"
lastExecutionDate:
type:
- string
- "null"
name:
type:
- string
- "null"
options:
type:
- object
- "null"
properties:
noCache:
type:
- boolean
- "null"
noCfCache:
type:
- boolean
- "null"
resetVolume:
type:
- boolean
- "null"
provider:
type:
- string
- "null"
pullRequestAllowForkEvents:
type:
- boolean
- "null"
repo:
type:
- string
- "null"
status:
type:
- string
- "null"
verified:
type:
- boolean
- "null"
variables:
type:
- array
- "null"
metadata:
type: object
properties:
accountId:
type:
- string
- "null"
created_at:
type:
- string
- "null"
deprecate:
type:
- object
- "null"
id:
type:
- string
- "null"
labels:
type:
- object
- "null"
properties:
tags:
type:
- array
- "null"
items:
type:
- string
- "null"
name:
type:
- string
- "null"
originalYamlString:
type:
- string
- "null"
project:
type:
- string
- "null"
projectId:
type:
- string
- "null"
revision:
type:
- number
- "null"
shortName:
type:
- string
- "null"
updated_at:
type:
- string
- "null"
kind:
type:
- string
- "null"
last_executed:
type:
- string
- "null"
required:
- metadata
step_types:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
version:
type:
- string
- "null"
spec:
type:
- object
- "null"
properties:
arguments:
type:
- string
- "null"
delimiters:
type:
- object
- "null"
properties:
left:
type:
- string
- "null"
right:
type:
- string
- "null"
returns:
type:
- string
- "null"
steps:
type:
- object
- "null"
properties:
bump:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
name:
type:
- string
- "null"
shell:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
clone:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
git:
type:
- string
- "null"
repo:
type:
- string
- "null"
revision:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
commit_and_push:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
shell:
type:
- string
- "null"
title:
type:
- string
- "null"
create_pr_comment:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
executeArgoCd:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
export_access_token:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
first:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
get_current_version:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
get_github_token:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
herokuDeployer:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
main:
type:
- object
- "null"
properties:
TwistlockScanImage:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
add_flow_volume_to_composition:
type:
- boolean
- "null"
composition:
type:
- object
- "null"
properties:
version:
type:
- string
- "null"
services:
type:
- object
- "null"
properties:
targetimage:
type:
- object
- "null"
properties:
command:
type:
- string
- "null"
image:
type:
- string
- "null"
labels:
type:
- object
- "null"
properties:
build.image.id:
type:
- string
- "null"
composition_candidates:
type:
- object
- "null"
properties:
scan_service:
type:
- object
- "null"
properties:
command:
type:
- string
- "null"
depends_on:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
volumes:
type:
- array
- "null"
items:
type:
- string
- "null"
cmd:
type:
- string
- "null"
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
name:
type:
- string
- "null"
shell:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
main_clone:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
repo:
type:
- string
- "null"
revision:
type:
- string
- "null"
mainbbb:
type:
- object
- "null"
properties:
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
name:
type:
- string
- "null"
services:
type:
- object
- "null"
properties:
composition:
type:
- object
- "null"
properties:
clair:
type:
- object
- "null"
properties:
depends_on:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
ports:
type:
- array
- "null"
items:
type:
- string
- "null"
restart:
type:
- string
- "null"
postgres:
type:
- object
- "null"
properties:
image:
type:
- string
- "null"
ports:
type:
- array
- "null"
items:
type:
- string
- "null"
user:
type:
- string
- "null"
name:
type:
- string
- "null"
readiness:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
timeoutSeconds:
type:
- number
- "null"
merge:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
next_version:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
release:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
git:
type:
- string
- "null"
image:
type:
- string
- "null"
shell:
type:
- string
- "null"
title:
type:
- string
- "null"
rollback:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
runArgoCd:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
runKyml:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
runUnitTests:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
runner:
type:
- object
- "null"
properties:
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
second:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
name:
type:
- string
- "null"
send-message:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
name:
type:
- string
- "null"
step1:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
name:
type:
- string
- "null"
step2:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
name:
type:
- string
- "null"
step3:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
name:
type:
- string
- "null"
step4:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
name:
type:
- string
- "null"
when:
type:
- object
- "null"
properties:
condition:
type:
- object
- "null"
properties:
all:
type:
- object
- "null"
properties:
changes_exist:
type:
- string
- "null"
verify:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
whereAmI:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
stepsTemplate:
type:
- string
- "null"
metadata:
type: object
properties:
version:
type:
- string
- "null"
description:
type:
- string
- "null"
accountId:
type:
- string
- "null"
categories:
type:
- array
- "null"
items:
type:
- string
- "null"
created_at:
type:
- string
- "null"
examples:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
description:
type:
- string
- "null"
name:
type:
- string
- "null"
workflow:
type:
- object
- "null"
properties:
version:
type:
- string
- "null"
AnnotateMR:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
GIT_CONTEXT:
type:
- string
- "null"
LABELS:
type:
- string
- "null"
MERGE_REQUEST_ID:
type:
- string
- "null"
PROJECT_ID:
type:
- string
- "null"
Approve:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
timeout:
type:
- object
- "null"
properties:
duration:
type:
- number
- "null"
finalState:
type:
- string
- "null"
title:
type:
- string
- "null"
AquaSecurityScan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AQUA_HOST:
type:
- string
- "null"
AQUA_PASSWORD:
type:
- string
- "null"
AQUA_USERNAME:
type:
- string
- "null"
IMAGE:
type:
- string
- "null"
TAG:
type:
- string
- "null"
AwsCDKDeploy:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AWS_ACCESS_KEY_ID:
type:
- string
- "null"
AWS_DEFAULT_REGION:
type:
- string
- "null"
AWS_SECRET_ACCESS_KEY:
type:
- string
- "null"
AWS_SESSION_TOKEN:
type:
- string
- "null"
action:
type:
- string
- "null"
cdk_version:
type:
- string
- "null"
language:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
BumpBuildNumber:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ANNOTATION_NAME:
type:
- string
- "null"
RETRIEVE_CURRENT_VALUE_ONLY:
type:
- boolean
- "null"
title:
type:
- string
- "null"
Clone:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
git:
type:
- string
- "null"
repo:
type:
- string
- "null"
revision:
type:
- string
- "null"
title:
type:
- string
- "null"
Composition:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
composition:
type:
- object
- "null"
properties:
version:
type:
- string
- "null"
services:
type:
- object
- "null"
properties:
db:
type:
- object
- "null"
properties:
image:
type:
- string
- "null"
composition_candidates:
type:
- object
- "null"
properties:
test_service:
type:
- object
- "null"
properties:
command:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
working_dir:
type:
- string
- "null"
title:
type:
- string
- "null"
ConformCompositionYAML:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CONFORM_COMPOSITION:
type:
- boolean
- "null"
DIRECTORY:
type:
- string
- "null"
YAMLFILE:
type:
- string
- "null"
CreateApplicationSetRunlist:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
APPLICATIONSET_FILE:
type:
- string
- "null"
PIPELINE:
type:
- string
- "null"
RUNLIST_FILE:
type:
- string
- "null"
SHA:
type:
- string
- "null"
TRIGGER:
type:
- string
- "null"
CreateDeploymentEvent:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
API_TOKEN:
type:
- string
- "null"
DEPLOYMENT_NAME:
type:
- string
- "null"
DEPLOYMENT_PROJECT:
type:
- string
- "null"
DEPLOYMENT_VERSION:
type:
- string
- "null"
DYNATRACE_ENVIRONMENT_ID:
type:
- string
- "null"
ENTITYIDS:
type:
- string
- "null"
EVENT_TYPE:
type:
- string
- "null"
CreateErrorEvent:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
API_TOKEN:
type:
- string
- "null"
DESCRIPTION:
type:
- string
- "null"
DYNATRACE_ENVIRONMENT_ID:
type:
- string
- "null"
ENTITYIDS:
type:
- string
- "null"
EVENT_TYPE:
type:
- string
- "null"
SOURCE:
type:
- string
- "null"
TITLE:
type:
- string
- "null"
CreateIncident:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
API_TOKEN:
type:
- string
- "null"
ASSIGNEE_USER_ID:
type:
- string
- "null"
FROM_EMAIL:
type:
- string
- "null"
PAGERDUTY_ALERT_TYPE:
type:
- string
- "null"
SERVICE_ID:
type:
- string
- "null"
TITLE:
type:
- string
- "null"
DefacteDojo:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
file_scan:
type:
- string
- "null"
parameters:
type:
- array
- "null"
items:
type:
- string
- "null"
server_url:
type:
- string
- "null"
token:
type:
- string
- "null"
title:
type:
- string
- "null"
Deploy:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
cluster:
type:
- string
- "null"
kind:
type:
- string
- "null"
namespace:
type:
- string
- "null"
service:
type:
- string
- "null"
title:
type:
- string
- "null"
Docker-Build:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
image_name:
type:
- string
- "null"
tag:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
DockerImageScan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
GOOGLE_SA_JSON_BASE64:
type:
- string
- "null"
IMAGE:
type:
- string
- "null"
THRESHOLD:
type:
- string
- "null"
EditYAMLFile:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
DIRECTORY:
type:
- string
- "null"
KEYVALUE_PAIRS:
type:
- array
- "null"
items:
type:
- string
- "null"
KEY_SETS:
type:
- array
- "null"
items:
type:
- string
- "null"
YAMLFILE:
type:
- string
- "null"
FetchSecrets:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AWS_ACCESS_KEY_ID:
type:
- string
- "null"
AWS_DEFAULT_REGION:
type:
- string
- "null"
AWS_IAM_ROLE_ARN:
type:
- string
- "null"
AWS_SECRET_ACCESS_KEY:
type:
- string
- "null"
secrets:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
key:
type:
- string
- "null"
secret_arn:
type:
- string
- "null"
store_in:
type:
- string
- "null"
title:
type:
- string
- "null"
Freestyle:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_API_KEY:
type:
- string
- "null"
GOOGLE_BUCKET_NAME:
type:
- string
- "null"
GOOGLE_STORAGE:
type:
- string
- "null"
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
GCBuild:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
image_name:
type:
- string
- "null"
provider:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
cache:
type:
- object
- "null"
properties:
repo:
type:
- string
- "null"
ttl:
type:
- string
- "null"
diskSizeGb:
type:
- number
- "null"
google_app_creds:
type:
- string
- "null"
logsBucket:
type:
- string
- "null"
machineType:
type:
- string
- "null"
timeout:
type:
- string
- "null"
tag:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
GetAzureSecret:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AZURE_CLIENT_ID:
type:
- string
- "null"
AZURE_CLIENT_SECRET:
type:
- string
- "null"
AZURE_TENANT_ID:
type:
- string
- "null"
AZURE_VAULT_NAME:
type:
- string
- "null"
SECRETS:
type:
- array
- "null"
items:
type:
- string
- "null"
title:
type:
- string
- "null"
GetParameters:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AWS_ACCESS_KEY_ID:
type:
- string
- "null"
AWS_CONFIG:
type:
- string
- "null"
AWS_CREDENTIALS:
type:
- string
- "null"
AWS_DEFAULT_REGION:
type:
- string
- "null"
AWS_PROFILE:
type:
- string
- "null"
AWS_SECRET_ACCESS_KEY:
type:
- string
- "null"
PARAMETERS:
type:
- string
- "null"
ImportAnnotationsFromLastSuccessfulBuildOfPipeline:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
PIPELINENAME:
type:
- string
- "null"
PREFIX:
type:
- string
- "null"
ImportBuildAnnotations:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ENTITY:
type:
- string
- "null"
ENTITY_TYPE:
type:
- string
- "null"
PREFIX:
type:
- string
- "null"
ImportDockerImageAnnotations:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ENTITY:
type:
- string
- "null"
ENTITY_TYPE:
type:
- string
- "null"
PREFIX:
type:
- string
- "null"
JFrogPublishBuild:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
GRADLE_DEPLOY_REPO:
type:
- string
- "null"
IMAGE:
type:
- string
- "null"
JFROG_ACCESS_TOKEN:
type:
- string
- "null"
JFROG_API_KEY:
type:
- string
- "null"
JFROG_CLI_BUILD_NAME:
type:
- string
- "null"
JFROG_CLI_BUILD_NUMBER:
type:
- string
- "null"
JFROG_CLI_BUILD_URL:
type:
- string
- "null"
JFROG_HOST:
type:
- string
- "null"
JFROG_USER:
type:
- string
- "null"
REGISTRY:
type:
- string
- "null"
REPOSITORY:
type:
- string
- "null"
TAG:
type:
- string
- "null"
XRAY_SCAN:
type:
- boolean
- "null"
JiraCommentCreate:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACTION:
type:
- string
- "null"
COMMENT_BODY:
type:
- string
- "null"
JIRA_API_KEY:
type:
- string
- "null"
JIRA_BASE_URL:
type:
- string
- "null"
JIRA_ISSUE_SOURCE_FIELD:
type:
- string
- "null"
JIRA_USERNAME:
type:
- string
- "null"
title:
type:
- string
- "null"
JiraCommentUpdate:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACTION:
type:
- string
- "null"
COMMENT_BODY:
type:
- string
- "null"
JIRA_API_KEY:
type:
- string
- "null"
JIRA_BASE_URL:
type:
- string
- "null"
JIRA_COMMENT_ID:
type:
- string
- "null"
JIRA_ISSUE_SOURCE_FIELD:
type:
- string
- "null"
JIRA_USERNAME:
type:
- string
- "null"
title:
type:
- string
- "null"
JiraIssueCreate:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACTION:
type:
- string
- "null"
ISSUE_COMPONENTS:
type:
- string
- "null"
ISSUE_CUSTOMFIELDS:
type:
- array
- "null"
items:
type:
- string
- "null"
ISSUE_DESCRIPTION:
type:
- string
- "null"
ISSUE_PROJECT:
type:
- string
- "null"
ISSUE_SUMMARY:
type:
- string
- "null"
ISSUE_TYPE:
type:
- string
- "null"
JIRA_API_KEY:
type:
- string
- "null"
JIRA_BASE_URL:
type:
- string
- "null"
JIRA_USERNAME:
type:
- string
- "null"
title:
type:
- string
- "null"
JiraIssueTransitionStatus:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACTION:
type:
- string
- "null"
DESIRED_ISSUE_STATUS:
type:
- string
- "null"
JIRA_API_KEY:
type:
- string
- "null"
JIRA_BASE_URL:
type:
- string
- "null"
JIRA_ISSUE_SOURCE_FIELD:
type:
- string
- "null"
JIRA_USERNAME:
type:
- string
- "null"
VERBOSE:
type:
- boolean
- "null"
title:
type:
- string
- "null"
JiraIssueTransitionStatusAndUpdate:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACTION:
type:
- string
- "null"
DESIRED_ISSUE_STATUS:
type:
- string
- "null"
ISSUE_DESCRIPTION:
type:
- string
- "null"
JIRA_API_KEY:
type:
- string
- "null"
JIRA_BASE_URL:
type:
- string
- "null"
JIRA_ISSUE_SOURCE_FIELD:
type:
- string
- "null"
JIRA_USERNAME:
type:
- string
- "null"
VERBOSE:
type:
- boolean
- "null"
title:
type:
- string
- "null"
JiraIssueUpdate:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACTION:
type:
- string
- "null"
ISSUE_COMPONENTS:
type:
- string
- "null"
ISSUE_DESCRIPTION:
type:
- string
- "null"
ISSUE_SUMMARY:
type:
- string
- "null"
ISSUE_TYPE:
type:
- string
- "null"
JIRA_API_KEY:
type:
- string
- "null"
JIRA_BASE_URL:
type:
- string
- "null"
JIRA_ISSUE_SOURCE_FIELD:
type:
- string
- "null"
JIRA_USERNAME:
type:
- string
- "null"
title:
type:
- string
- "null"
JiraIssueUpdateAllFromJQL:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACTION:
type:
- string
- "null"
ISSUE_COMPONENTS:
type:
- string
- "null"
ISSUE_DESCRIPTION:
type:
- string
- "null"
ISSUE_TYPE:
type:
- string
- "null"
JIRA_API_KEY:
type:
- string
- "null"
JIRA_BASE_URL:
type:
- string
- "null"
JIRA_USERNAME:
type:
- string
- "null"
JQL_QUERY:
type:
- string
- "null"
JQL_QUERY_MAX_RESULTS:
type:
- string
- "null"
title:
type:
- string
- "null"
JiraIssueVerifyStatus:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACTION:
type:
- string
- "null"
DESIRED_ISSUE_STATUS:
type:
- string
- "null"
JIRA_API_KEY:
type:
- string
- "null"
JIRA_BASE_URL:
type:
- string
- "null"
JIRA_ISSUE_SOURCE_FIELD:
type:
- string
- "null"
JIRA_USERNAME:
type:
- string
- "null"
title:
type:
- string
- "null"
JiraIssueVerifyStatusAllFromJQL:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACTION:
type:
- string
- "null"
DESIRED_ISSUE_STATUS:
type:
- string
- "null"
JIRA_API_KEY:
type:
- string
- "null"
JIRA_BASE_URL:
type:
- string
- "null"
JIRA_USERNAME:
type:
- string
- "null"
JQL_QUERY:
type:
- string
- "null"
title:
type:
- string
- "null"
JiraTicketUpdate:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ADD_BRANCH_INFO:
type:
- boolean
- "null"
ADD_COMMIT_INFO:
type:
- boolean
- "null"
ADD_PR_INFO:
type:
- boolean
- "null"
BUILD_MESSAGE:
type:
- string
- "null"
BUILD_STATUS:
type:
- string
- "null"
JIRA_API_KEY:
type:
- string
- "null"
JIRA_BASE_URL:
type:
- string
- "null"
JIRA_COMMENT_ID:
type:
- string
- "null"
JIRA_ISSUE_SOURCE_FIELD:
type:
- string
- "null"
JIRA_USERNAME:
type:
- string
- "null"
title:
type:
- string
- "null"
Kompose:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
KUBE_CONTEXT:
type:
- string
- "null"
NAMESPACE:
type:
- string
- "null"
KubernetesDeploymentHealthCheck:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CLUSTER:
type:
- string
- "null"
DEPLOYMENT:
type:
- string
- "null"
KUBE_CONFIG:
type:
- string
- "null"
NAMESPACE:
type:
- string
- "null"
TYPES:
type:
- string
- "null"
KubernetesDeploymentLinkerdHealthCheck:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CLUSTER:
type:
- string
- "null"
DATADOG_API_KEY:
type:
- string
- "null"
DATADOG_APP_KEY:
type:
- string
- "null"
DATADOG_SLO_LIST:
type:
- string
- "null"
DEPLOYMENT:
type:
- string
- "null"
KUBE_CONFIG:
type:
- string
- "null"
NAMESPACE:
type:
- string
- "null"
PROMETHEUS_URL:
type:
- string
- "null"
THRESHOLD:
type:
- number
- "null"
TYPES:
type:
- string
- "null"
KubernetesJobHealthCheck:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CLUSTER:
type:
- string
- "null"
JOB:
type:
- string
- "null"
KUBE_CONFIG:
type:
- string
- "null"
NAMESPACE:
type:
- string
- "null"
TYPES:
type:
- string
- "null"
KubernetesLinkerdHealthCheck:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CLUSTER:
type:
- string
- "null"
DEPLOYMENT:
type:
- string
- "null"
KUBE_CONFIG:
type:
- string
- "null"
NAMESPACE:
type:
- string
- "null"
PROMETHEUS_URL:
type:
- string
- "null"
THRESHOLD:
type:
- number
- "null"
TYPES:
type:
- string
- "null"
KubernetesStatefulsetHealthCheck:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CLUSTER:
type:
- string
- "null"
DEPLOYMENT:
type:
- string
- "null"
KUBE_CONFIG:
type:
- string
- "null"
NAMESPACE:
type:
- string
- "null"
TYPES:
type:
- string
- "null"
Launch-Composition:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
composition:
type:
- object
- "null"
properties:
version:
type:
- string
- "null"
services:
type:
- object
- "null"
properties:
app:
type:
- object
- "null"
properties:
image:
type:
- string
- "null"
db:
type:
- object
- "null"
properties:
image:
type:
- string
- "null"
environment_name:
type:
- string
- "null"
title:
type:
- string
- "null"
MSTeamsNotification:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_STATUS_MESSAGE:
type:
- string
- "null"
MSTEAMS_ACTIVITY_IMAGE:
type:
- string
- "null"
MSTEAMS_ACTIVITY_SUBTITLE:
type:
- string
- "null"
MSTEAMS_ACTIVITY_TEXT:
type:
- string
- "null"
MSTEAMS_LINK_TEXT:
type:
- string
- "null"
MSTEAMS_LINK_TEXT_2:
type:
- string
- "null"
MSTEAMS_LINK_URL:
type:
- string
- "null"
MSTEAMS_LINK_URL_2:
type:
- string
- "null"
MSTEAMS_NEW_WEBHOOK_URL:
type:
- string
- "null"
MSTEAMS_TEXT:
type:
- string
- "null"
MSTEAMS_TITLE:
type:
- string
- "null"
MSTEAMS_WEBHOOK_URL:
type:
- string
- "null"
MergeTriggersIntoPipeline:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
SPEC:
type:
- string
- "null"
TRIGGERS:
type:
- string
- "null"
title:
type:
- string
- "null"
MergeTriggersIntoPipelines:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ONLY_CHANGED:
type:
- boolean
- "null"
SPEC:
type:
- string
- "null"
TRIGGERS_SUBDIR:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
PrismaCloudImageScan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
COMPLIANCE_THRESHOLD:
type:
- string
- "null"
IMAGE_NAME:
type:
- string
- "null"
IMAGE_TAG:
type:
- string
- "null"
PC_HOSTNAME:
type:
- string
- "null"
PC_PASSWORD:
type:
- string
- "null"
PC_PORT:
type:
- string
- "null"
PC_USERNAME:
type:
- string
- "null"
REGISTRY:
type:
- string
- "null"
VULNERABILITY_THRESHOLD:
type:
- string
- "null"
PromoteHelmChart:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
FROM_VALUES_YAML:
type:
- string
- "null"
IMAGE_FORMAT:
type:
- string
- "null"
PROMOTE_FROM:
type:
- string
- "null"
PROMOTE_IMAGES:
type:
- string
- "null"
PROMOTE_TO:
type:
- string
- "null"
TO_VALUES_YAML:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
PullRequestScan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
SONAR_ANALYSIS_PARAMETERS:
type:
- array
- "null"
items:
type:
- string
- "null"
SONAR_HOST_URL:
type:
- string
- "null"
Push:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
candidate:
type:
- string
- "null"
image_name:
type:
- string
- "null"
registry:
type:
- string
- "null"
tag:
type:
- string
- "null"
ReportImageMetadata:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_API_KEY:
type:
- string
- "null"
CF_IMAGE:
type:
- string
- "null"
CF_RUNTIME_NAME:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
ReportImageMetadataAll:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_API_KEY:
type:
- string
- "null"
CF_CONTAINER_REGISTRY_INTEGRATION:
type:
- string
- "null"
CF_GITHUB_TOKEN:
type:
- string
- "null"
CF_GIT_BRANCH:
type:
- string
- "null"
CF_GIT_PROVIDER:
type:
- string
- "null"
CF_GIT_REPO:
type:
- string
- "null"
CF_GIT_REVISION:
type:
- string
- "null"
CF_IMAGE:
type:
- string
- "null"
CF_JIRA_API_TOKEN:
type:
- string
- "null"
CF_JIRA_EMAIL:
type:
- string
- "null"
CF_JIRA_HOST_URL:
type:
- string
- "null"
CF_JIRA_MESSAGE:
type:
- string
- "null"
CF_JIRA_PROJECT_PREFIX:
type:
- string
- "null"
CF_RUNTIME_NAME:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
RunJenkins:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
jenkins_build_params:
type:
- array
- "null"
items:
type:
- string
- "null"
jenkins_job_name:
type:
- string
- "null"
jenkins_parameterized_job:
type:
- boolean
- "null"
jenkins_token:
type:
- string
- "null"
jenkins_url:
type:
- string
- "null"
jenkins_username:
type:
- string
- "null"
title:
type:
- string
- "null"
SamDeploy:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AWS_ACCESS_KEY_ID:
type:
- string
- "null"
AWS_SECRET_ACCESS_KEY:
type:
- string
- "null"
AWS_SESSION_TOKEN:
type:
- string
- "null"
PARAMETERS:
type:
- array
- "null"
items:
type:
- string
- "null"
PARAMETERS_JSON:
type:
- string
- "null"
REGION:
type:
- string
- "null"
S3_BUCKET:
type:
- string
- "null"
S3_PREFIX:
type:
- string
- "null"
STACK:
type:
- string
- "null"
TAGS:
type:
- array
- "null"
items:
type:
- string
- "null"
TEMPLATE:
type:
- string
- "null"
title:
type:
- string
- "null"
ScanMyImage:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ANCHORE_CLI_FAIL_ON_POLICY:
type:
- string
- "null"
ANCHORE_CLI_IMAGE:
type:
- string
- "null"
ANCHORE_CLI_PASS:
type:
- string
- "null"
ANCHORE_CLI_URL:
type:
- string
- "null"
ANCHORE_CLI_USER:
type:
- string
- "null"
title:
type:
- string
- "null"
Scan_Image:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
IMAGE_NAME:
type:
- string
- "null"
SNYK_API_KEY:
type:
- string
- "null"
title:
type:
- string
- "null"
SendEmail:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BODY:
type:
- string
- "null"
FROM:
type:
- string
- "null"
MIME_TYPE:
type:
- string
- "null"
SMTP_PASSWORD:
type:
- string
- "null"
SMTP_PORT:
type:
- string
- "null"
SMTP_SERVER:
type:
- string
- "null"
SMTP_USERNAME:
type:
- string
- "null"
SONAR_HOST_URL:
type:
- string
- "null"
SONAR_LOGIN:
type:
- string
- "null"
SONAR_PASSWORD:
type:
- string
- "null"
SONAR_PROJECT_BASE_DIR:
type:
- string
- "null"
SONAR_SCANNER_CLI_VERSION:
type:
- string
- "null"
SUBJECT:
type:
- string
- "null"
TO:
type:
- string
- "null"
SendToSlack:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
SLACK_ATTACHMENTS:
type:
- string
- "null"
SLACK_HOOK_URL:
type:
- string
- "null"
SLACK_TEXT:
type:
- string
- "null"
SimpleScan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
SONAR_HOST_URL:
type:
- string
- "null"
SONAR_LOGIN:
type:
- string
- "null"
SONAR_PASSWORD:
type:
- string
- "null"
SONAR_PROJECT_BASE_DIR:
type:
- string
- "null"
SONAR_SCANNER_CLI_VERSION:
type:
- string
- "null"
SonarqubeCustomDotnetScan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
DOTNET_COMMANDS:
type:
- array
- "null"
items:
type:
- string
- "null"
SONAR_ANALYSIS_PARAMETERS:
type:
- array
- "null"
items:
type:
- string
- "null"
SONAR_HOST_URL:
type:
- string
- "null"
SONAR_LOGIN:
type:
- string
- "null"
SONAR_PASSWORD:
type:
- string
- "null"
SONAR_PROJECT_KEY:
type:
- string
- "null"
SonarqubeDotnetScan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
NUGET_RESTORE:
type:
- boolean
- "null"
SONAR_HOST_URL:
type:
- string
- "null"
SONAR_LOGIN:
type:
- string
- "null"
SONAR_PASSWORD:
type:
- string
- "null"
SONAR_PROJECT_KEY:
type:
- string
- "null"
WINDOWS_OS_BUILD_NUMBER:
type:
- string
- "null"
SubmitChangeEvent:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
API_TOKEN:
type:
- string
- "null"
EVENT_SOURCE:
type:
- string
- "null"
EVENT_SUMMARY:
type:
- string
- "null"
PAGERDUTY_ALERT_TYPE:
type:
- string
- "null"
TestMail:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
SENDGRID_APIKEY:
type:
- string
- "null"
SENDGRID_FROM:
type:
- string
- "null"
SENDGRID_MAIL:
type:
- string
- "null"
SENDGRID_MESSAGE:
type:
- string
- "null"
SENDGRID_SUBJECT:
type:
- string
- "null"
SENDGRID_TEMPLATE:
type:
- string
- "null"
SENDGRID_TYPE:
type:
- string
- "null"
TestPlugin:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
WEBHOOK_BODY:
type:
- string
- "null"
WEBHOOK_URL:
type:
- string
- "null"
TwistlockScanImage:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CODEFRESH_CLI_KEY:
type:
- string
- "null"
COMPLIANCE_THRESHOLD:
type:
- string
- "null"
CONSOLE_HOSTNAME:
type:
- string
- "null"
CONSOLE_PASSWORD:
type:
- string
- "null"
CONSOLE_PORT:
type:
- string
- "null"
CONSOLE_USERNAME:
type:
- string
- "null"
TEST_IMAGE:
type:
- string
- "null"
VULNERABILITY_THRESHOLD:
type:
- string
- "null"
Vault_to_Env:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
APPROLE_ROLE_ID:
type:
- string
- "null"
APPROLE_SECRET_ID:
type:
- string
- "null"
APP_URL:
type:
- string
- "null"
EGGPLANT_ADDR:
type:
- string
- "null"
EXIT:
type:
- number
- string
- "null"
MOUNT_POINT:
type:
- string
- "null"
NEW_LINE_REPLACEMENT_STRING:
type:
- string
- "null"
SECRETS:
type:
- array
- "null"
items:
type:
- string
- "null"
VAULT_ADDR:
type:
- string
- "null"
VAULT_AUTH_METHOD:
type:
- string
- "null"
VAULT_AUTH_TOKEN:
type:
- string
- "null"
VAULT_CLIENT_CERT_BASE64:
type:
- string
- "null"
VAULT_CLIENT_KEY_BASE64:
type:
- string
- "null"
VAULT_FIELD_NAME:
type:
- string
- "null"
VAULT_KV_VERSION:
type:
- number
- "null"
VAULT_PATH:
type:
- string
- "null"
VAULT_PATH_DELIMITER:
type:
- string
- "null"
VAULT_TOKEN:
type:
- string
- "null"
VAULT_VARIABLE_EXPORT_PREFIX:
type:
- string
- "null"
logstash_ADDR:
type:
- string
- "null"
title:
type:
- string
- "null"
argocd_app_status:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
APPLICATION:
type:
- string
- "null"
RUNTIME:
type:
- string
- "null"
title:
type:
- string
- "null"
astra_control_toolkit:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACTOOLKIT_VERSION:
type:
- string
- "null"
AC_CONFIG_SECRET:
type:
- string
- "null"
APP_ID:
type:
- string
- "null"
CLUSTER_ID:
type:
- string
- "null"
COMMANDS:
type:
- array
- "null"
items:
type:
- string
- "null"
title:
type:
- string
- "null"
build:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
dockerfile:
type:
- string
- "null"
image_name:
type:
- string
- "null"
tag:
type:
- string
- "null"
title:
type:
- string
- "null"
bumpVersion:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
SEMVERSIONER_ACTION:
type:
- string
- "null"
SEMVERSIONER_PART:
type:
- string
- "null"
SEMVERSIONER_VERSION:
type:
- string
- "null"
SEMVERSIONER_VERSION_TO_COMPARE:
type:
- string
- "null"
bump_release_version:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_BRANCH:
type:
- string
- "null"
CF_REPO_NAME:
type:
- string
- "null"
CF_REPO_OWNER:
type:
- string
- "null"
GIT_CONTEXT:
type:
- string
- "null"
bump_version:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
SEMVERSIONER_PART:
type:
- string
- "null"
TAG_PREFIX:
type:
- string
- "null"
title:
type:
- string
- "null"
checkVersion:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
check_files_changed:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
MODIFIED_FILES:
type:
- array
- "null"
items:
type:
- string
- "null"
MODIFIED_FILES_REGEX:
type:
- string
- "null"
SOURCE_REF:
type:
- string
- "null"
TARGET_REF:
type:
- string
- "null"
title:
type:
- string
- "null"
check_pr_has_label:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
gh_token:
type:
- string
- "null"
label_to_check:
type:
- string
- "null"
pull_request_number:
type:
- string
- "null"
repo_name:
type:
- string
- "null"
repo_owner:
type:
- string
- "null"
check_quality_gates:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
SONAR_PROJECT_KEY:
type:
- string
- "null"
SONAR_TOKEN:
type:
- string
- "null"
check_repo_for_chart:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CHART_NAME:
type:
- string
- "null"
CHART_VERSION:
type:
- string
- "null"
FAIL_WHEN:
type:
- string
- "null"
title:
type:
- string
- "null"
closeCR:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CR_ACTION:
type:
- string
- "null"
CR_CLOSE_CODE:
type:
- string
- "null"
CR_CLOSE_NOTES:
type:
- string
- "null"
CR_DATA:
type:
- string
- "null"
CR_SYSID:
type:
- string
- "null"
SN_INSTANCE:
type:
- string
- "null"
SN_PASSWORD:
type:
- string
- "null"
SN_USER:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
codecov-report:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
codecov_integration:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
title:
type:
- string
- "null"
codefresh-run:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BRANCH:
type:
- string
- "null"
PIPELINE_ID:
type:
- string
- "null"
SHA:
type:
- string
- "null"
TRIGGER_ID:
type:
- string
- "null"
VARIABLE:
type:
- array
- "null"
items:
type:
- string
- "null"
title:
type:
- string
- "null"
commit_and_push:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
COMMIT_MESSAGE:
type:
- string
- "null"
GITHUB_REPO_NAME:
type:
- string
- "null"
GITHUB_REPO_OWNER:
type:
- string
- "null"
GIT_PROVIDER_NAME:
type:
- string
- "null"
GIT_USER_EMAIL:
type:
- string
- "null"
GIT_USER_NAME:
type:
- string
- "null"
add:
type:
- array
- "null"
items:
type:
- string
- "null"
allow_empty:
type:
- boolean
- "null"
base_branch:
type:
- string
- "null"
commit_message:
type:
- string
- "null"
git:
type:
- string
- "null"
git_user_email:
type:
- string
- "null"
git_user_name:
type:
- string
- "null"
rebase:
type:
- boolean
- "null"
repo:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
title:
type:
- string
- "null"
create-github-pr:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BASE:
type:
- string
- "null"
GITHUB_REPO_NAME:
type:
- string
- "null"
GITHUB_REPO_OWNER:
type:
- string
- "null"
GITHUB_TOKEN:
type:
- string
- "null"
HEAD:
type:
- string
- "null"
TITLE:
type:
- string
- "null"
create-package:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BASE_PATH:
type:
- string
- "null"
ID:
type:
- string
- "null"
INCLUDE:
type:
- array
- "null"
items:
type:
- string
- "null"
OUT_FOLDER:
type:
- string
- "null"
VERSION:
type:
- string
- "null"
create-release:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CHANNEL:
type:
- string
- "null"
GIT_COMMIT:
type:
- string
- "null"
GIT_REF:
type:
- string
- "null"
IGNORE_EXISTING:
type:
- boolean
- "null"
OCTOPUS_API_KEY:
type:
- string
- "null"
OCTOPUS_SPACE:
type:
- string
- "null"
OCTOPUS_URL:
type:
- string
- "null"
PACKAGES:
type:
- array
- "null"
items:
type:
- string
- "null"
PACKAGE_VERSION:
type:
- string
- "null"
PROJECT:
type:
- string
- "null"
RELEASE_NOTES:
type:
- string
- "null"
RELEASE_NOTES_FILE:
type:
- string
- "null"
RELEASE_NUMBER:
type:
- string
- "null"
createChange:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CR_ACTION:
type:
- string
- "null"
CR_CONFLICT_POLICY:
type:
- string
- "null"
CR_DATA:
type:
- string
- "null"
SN_INSTANCE:
type:
- string
- "null"
SN_PASSWORD:
type:
- string
- "null"
SN_USER:
type:
- string
- "null"
TOKEN:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
create_cluster:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CLUSTER_IMAGE:
type:
- string
- "null"
CLUSTER_NAME:
type:
- string
- "null"
title:
type:
- string
- "null"
datree-policy-check:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
DATREE_TOKEN:
type:
- string
- "null"
HELM_ARGUMENTS:
type:
- string
- "null"
INPUT_PATH:
type:
- string
- "null"
IS_HELM_CHART:
type:
- boolean
- "null"
title:
type:
- string
- "null"
delete_merged_branch:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
deploy:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AWS_CREDENTIALS_FILE:
type:
- string
- "null"
AWS_PROFILE:
type:
- string
- "null"
AWS_REGION:
type:
- string
- "null"
AWS_STAGE:
type:
- string
- "null"
COMMANDS:
type:
- string
- "null"
ENVIRONMENT:
type:
- string
- "null"
KUBE_CONTEXT:
type:
- string
- "null"
PACKAGE:
type:
- string
- "null"
WORKING_DIRECTORY:
type:
- string
- "null"
action:
type:
- string
- "null"
chart_name:
type:
- string
- "null"
chart_repo_url:
type:
- string
- "null"
cmd_ps:
type:
- string
- "null"
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
credentials_in_arguments:
type:
- boolean
- "null"
custom_value_files:
type:
- array
- "null"
items:
type:
- string
- "null"
custom_values:
type:
- array
- "null"
items:
type:
- string
- "null"
helm_version:
type:
- string
- "null"
kube_context:
type:
- string
- "null"
namespace:
type:
- string
- "null"
release_name:
type:
- string
- "null"
skip_cf_stable_helm_repo:
type:
- boolean
- "null"
tiller_namespace:
type:
- string
- "null"
title:
type:
- string
- "null"
deploy to ecs:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AWS_ACCESS_KEY_ID:
type:
- string
- "null"
AWS_DEFAULT_REGION:
type:
- string
- "null"
AWS_SECRET_ACCESS_KEY:
type:
- string
- "null"
CLUSTER_NAME:
type:
- string
- "null"
CODEDEPLOY_APPLICATION:
type:
- string
- "null"
CODEDEPLOY_DEPLOYMENT_GROUP:
type:
- string
- "null"
IMAGE:
type:
- string
- "null"
MAX_WAIT_TIME:
type:
- number
- "null"
SERVICE_NAME:
type:
- string
- "null"
aws-region:
type:
- string
- "null"
cluster_name:
type:
- string
- "null"
image_tag:
type:
- string
- "null"
service_name:
type:
- string
- "null"
deploy-release:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ENVIRONMENTS:
type:
- array
- "null"
items:
type:
- string
- "null"
OCTOPUS_API_KEY:
type:
- string
- "null"
OCTOPUS_SPACE:
type:
- string
- "null"
OCTOPUS_URL:
type:
- string
- "null"
PROJECT:
type:
- string
- "null"
RELEASE_NUMBER:
type:
- string
- "null"
USE_GUIDED_FAILURE:
type:
- string
- "null"
VARIABLES:
type:
- array
- "null"
items:
type:
- string
- "null"
deploy-release-tenanted:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ENVIRONMENT:
type:
- string
- "null"
OCTOPUS_API_KEY:
type:
- string
- "null"
OCTOPUS_SPACE:
type:
- string
- "null"
OCTOPUS_URL:
type:
- string
- "null"
PROJECT:
type:
- string
- "null"
RELEASE_NUMBER:
type:
- string
- "null"
TENANTS:
type:
- array
- "null"
items:
type:
- string
- "null"
TENANT_TAGS:
type:
- array
- "null"
items:
type:
- string
- "null"
USE_GUIDED_FAILURE:
type:
- string
- "null"
VARIABLES:
type:
- array
- "null"
items:
type:
- string
- "null"
deployToHeroku:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
description:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
API_TOKEN:
type:
- string
- "null"
APP_NAME:
type:
- string
- "null"
EMAIL:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
deploy_to_ecs:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AWS_ACCESS_KEY_ID:
type:
- string
- "null"
AWS_DEFAULT_REGION:
type:
- string
- "null"
AWS_SECRET_ACCESS_KEY:
type:
- string
- "null"
CLUSTER_NAME:
type:
- string
- "null"
CODEDEPLOY_APPLICATION:
type:
- string
- "null"
CODEDEPLOY_DEPLOYMENT_GROUP:
type:
- string
- "null"
IMAGE:
type:
- string
- "null"
MAX_WAIT_TIME:
type:
- number
- "null"
SERVICE_NAME:
type:
- string
- "null"
deploy_to_ecs_with_role:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AWS_ASSUME_ROLE:
type:
- string
- "null"
AWS_DEFAULT_REGION:
type:
- string
- "null"
CLUSTER_NAME:
type:
- string
- "null"
CODEDEPLOY_APPLICATION:
type:
- string
- "null"
CODEDEPLOY_DEPLOYMENT_GROUP:
type:
- string
- "null"
IMAGE:
type:
- string
- "null"
MAX_WAIT_TIME:
type:
- number
- "null"
SERVICE_NAME:
type:
- string
- "null"
deploy_to_npm:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
DIR:
type:
- string
- "null"
NPM_TOKEN:
type:
- string
- "null"
enrich-image:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BRANCH:
type:
- string
- "null"
GIT_PROVIDER_NAME:
type:
- string
- "null"
IMAGE:
type:
- string
- "null"
REPO:
type:
- string
- "null"
title:
type:
- string
- "null"
get-secret:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ENV_VAR_KEY:
type:
- string
- "null"
GCP_PROJECT_ID:
type:
- string
- "null"
GCP_SECRET_ID:
type:
- string
- "null"
GCP_SECRET_VERSION:
type:
- string
- "null"
title:
type:
- string
- "null"
get_image_info_from_gar:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
IMAGE_TAG:
type:
- string
- "null"
JSON_KEY:
type:
- string
- "null"
get_image_info_from_quay:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
IMAGE_TAG:
type:
- string
- "null"
PASSWORD:
type:
- string
- "null"
USERNAME:
type:
- string
- "null"
github_release:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
description:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
base_url:
type:
- string
- "null"
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
draft:
type:
- boolean
- "null"
files:
type:
- array
- "null"
items:
type:
- string
- "null"
git_context_name:
type:
- string
- "null"
git_token:
type:
- string
- "null"
image:
type:
- string
- "null"
prerelease:
type:
- boolean
- "null"
release_description:
type:
- string
- "null"
release_name:
type:
- string
- "null"
release_tag:
type:
- string
- "null"
repo_name:
type:
- string
- "null"
repo_owner:
type:
- string
- "null"
title:
type:
- string
- "null"
gpg_signed_commit:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
add:
type:
- array
- "null"
items:
type:
- string
- "null"
allow_empty:
type:
- boolean
- "null"
commit_message:
type:
- string
- "null"
git:
type:
- string
- "null"
git_user_email:
type:
- string
- "null"
git_user_name:
type:
- string
- "null"
gpg_key_id:
type:
- string
- "null"
gpg_secret_key:
type:
- string
- "null"
repo:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
title:
type:
- string
- "null"
image-factory:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
IMAGE:
type:
- string
- "null"
title:
type:
- string
- "null"
jira-issue-extractor:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
IMAGE:
type:
- string
- "null"
JIRA_API_TOKEN:
type:
- string
- "null"
JIRA_EMAIL:
type:
- string
- "null"
JIRA_HOST:
type:
- string
- "null"
JIRA_PROJECT_PREFIX:
type:
- string
- "null"
MESSAGE:
type:
- string
- "null"
title:
type:
- string
- "null"
kubescape:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACCESSKEY:
type:
- string
- "null"
ACCOUNT:
type:
- string
- "null"
FORMAT:
type:
- string
- "null"
FRAMEWORKS:
type:
- string
- "null"
OUTPUTFILE:
type:
- string
- "null"
VERBOSE:
type:
- string
- "null"
main_clone:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_REPO_NAME:
type:
- string
- "null"
CF_REPO_OWNER:
type:
- string
- "null"
REVISION:
type:
- string
- "null"
title:
type:
- string
- "null"
merge_github_pr:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
GITHUB_PR_NUMBER:
type:
- string
- "null"
GITHUB_PR_OPERATION:
type:
- string
- "null"
GITHUB_REPO_NAME:
type:
- string
- "null"
GITHUB_REPO_OWNER:
type:
- string
- "null"
GITHUB_TOKEN:
type:
- string
- "null"
mode:
type:
- string
- "null"
modifyCR:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CR_ACTION:
type:
- string
- "null"
CR_DATA:
type:
- string
- "null"
CR_SYSID:
type:
- string
- "null"
SN_INSTANCE:
type:
- string
- "null"
SN_PASSWORD:
type:
- string
- "null"
SN_USER:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
next_step:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
when:
type:
- object
- "null"
properties:
condition:
type:
- object
- "null"
properties:
all:
type:
- object
- "null"
properties:
files_changed_match_regex:
type:
- string
- "null"
next_step_after_that:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
when:
type:
- object
- "null"
properties:
condition:
type:
- object
- "null"
properties:
all:
type:
- object
- "null"
properties:
files_changed_match_regex:
type:
- string
- "null"
pre_commit:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
working_directory:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
prepare_credentials:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
prepare_deployment:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
APP_NAME:
type:
- string
- "null"
CF_BUILD_NUMBER:
type:
- string
- "null"
DEPLOYMENT_FILE:
type:
- string
- "null"
DOCKER_IMAGE_NAME:
type:
- string
- "null"
GOOGLE_APPLICATION_CREDENTIALS:
type:
- string
- "null"
GOOGLE_PROJECT_NAME:
type:
- string
- "null"
SERVICE_NAME:
type:
- string
- "null"
WORKING_DIRECTORY:
type:
- string
- "null"
title:
type:
- string
- "null"
promote_rollout:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
app_name:
type:
- string
- "null"
context:
type:
- string
- "null"
k8s_context:
type:
- string
- "null"
rollout_name:
type:
- string
- "null"
rollout_namespace:
type:
- string
- "null"
wait_healthy:
type:
- boolean
- "null"
title:
type:
- string
- "null"
promote_rollout_without_context:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
k8s_context:
type:
- string
- "null"
rollout_name:
type:
- string
- "null"
rollout_namespace:
type:
- string
- "null"
title:
type:
- string
- "null"
push-build-information:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
FILE:
type:
- string
- "null"
OCTOPUS_API_KEY:
type:
- string
- "null"
OCTOPUS_SPACE:
type:
- string
- "null"
OCTOPUS_URL:
type:
- string
- "null"
OVERWRITE_MODE:
type:
- string
- "null"
PACKAGE_IDS:
type:
- array
- "null"
items:
type:
- string
- "null"
VERSION:
type:
- string
- "null"
push-package:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
OCTOPUS_API_KEY:
type:
- string
- "null"
OCTOPUS_SPACE:
type:
- string
- "null"
OCTOPUS_URL:
type:
- string
- "null"
OVERWRITE_MODE:
type:
- string
- "null"
PACKAGES:
type:
- array
- "null"
items:
type:
- string
- "null"
pushToAzure:
type:
- object
- "null"
properties:
arguments:
type:
- object
- "null"
properties:
ACCOUNT_KEY:
type:
- string
- "null"
ACCOUNT_NAME:
type:
- string
- "null"
ADD_TIMESTAMP:
type:
- string
- "null"
DIRECTORY:
type:
- string
- "null"
PATH_TO_FILE:
type:
- string
- "null"
SHARE_NAME:
type:
- string
- "null"
title:
type:
- string
- "null"
rev_pipeline:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
rollback_basic_auth:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
APP_NAME:
type:
- string
- "null"
ARGOCD_HOST:
type:
- string
- "null"
PASSWORD:
type:
- string
- "null"
USERNAME:
type:
- string
- "null"
title:
type:
- string
- "null"
run:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
API_PREFIX:
type:
- string
- "null"
CLAIR_URL:
type:
- string
- "null"
DEPLOYMENT_NAME:
type:
- string
- "null"
GCP_SA_KEY:
type:
- string
- "null"
HEALTH_SECONDS:
type:
- string
- "null"
IMAGE:
type:
- string
- "null"
KMS_KEY:
type:
- string
- "null"
KMS_KEYRING:
type:
- string
- "null"
KMS_LOCATION:
type:
- string
- "null"
KMS_PROJECT:
type:
- string
- "null"
KUBE_CONTEXT:
type:
- string
- "null"
NAMESPACE:
type:
- string
- "null"
NEW_VERSION:
type:
- string
- "null"
NO_CACHE:
type:
- boolean
- "null"
NO_CF_CACHE:
type:
- boolean
- "null"
PIPELINE_ID:
type:
- string
- "null"
PROTOCOL:
type:
- string
- "null"
REGISTRY:
type:
- string
- "null"
REGISTRY_PASSWORD:
type:
- string
- "null"
REGISTRY_USERNAME:
type:
- string
- "null"
RESET_VOLUME:
type:
- boolean
- "null"
SERVICE_NAME:
type:
- string
- "null"
SEVERITY_THRESHOLD:
type:
- string
- "null"
SLEEP_SECONDS:
type:
- string
- "null"
TAG:
type:
- string
- "null"
TOKEN:
type:
- string
- "null"
TOKEN_TYPE:
type:
- string
- "null"
TOKEN_URL:
type:
- string
- "null"
TRAFFIC_INCREMENT:
type:
- string
- "null"
VALUE:
type:
- string
- "null"
WORKING_VOLUME:
type:
- string
- "null"
title:
type:
- string
- "null"
run-runbook:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ENVIRONMENTS:
type:
- array
- "null"
items:
type:
- string
- "null"
NAME:
type:
- string
- "null"
OCTOPUS_API_KEY:
type:
- string
- "null"
OCTOPUS_SPACE:
type:
- string
- "null"
OCTOPUS_URL:
type:
- string
- "null"
PROJECT:
type:
- string
- "null"
TENANTS:
type:
- array
- "null"
items:
type:
- string
- "null"
TENANT_TAGS:
type:
- array
- "null"
items:
type:
- string
- "null"
USE_GUIDED_FAILURE:
type:
- string
- "null"
VARIABLES:
type:
- array
- "null"
items:
type:
- string
- "null"
run-workflow:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
argo_host:
type:
- string
- "null"
namespace:
type:
- string
- "null"
workflow:
type:
- string
- "null"
title:
type:
- string
- "null"
run_cf_pipelines:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
LOG_DIRECTORY:
type:
- string
- "null"
LOG_INTERVAL_MINS:
type:
- string
- "null"
RUN_LIST_YAML_FILE:
type:
- string
- "null"
TIMEOUT_MINS:
type:
- string
- "null"
WAIT:
type:
- boolean
- "null"
title:
type:
- string
- "null"
runtime-executor:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
env:
type:
- object
- "null"
properties:
SLACK_CHANNEL:
type:
- string
- "null"
SLACK_MESSAGE:
type:
- string
- "null"
SLACK_TITLE:
type:
- string
- "null"
SLACK_USERNAME:
type:
- string
- "null"
SLACK_WEBHOOK:
type:
- string
- "null"
url:
type:
- string
- "null"
title:
type:
- string
- "null"
scan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
GITHUB_TOKEN:
type:
- string
- "null"
IMAGES_LIST:
type:
- array
- "null"
items:
type:
- string
- "null"
SLACK_INCOMING_URL:
type:
- string
- "null"
title:
type:
- string
- "null"
send-message:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
FIREBASE_MESSAGE_DATA:
type:
- string
- "null"
FIREBASE_MESSAGE_TOPIC:
type:
- string
- "null"
FIREBASE_NOTIFICATION:
type:
- string
- "null"
FIREBASE_REGISTRATION_TOKENS:
type:
- string
- "null"
title:
type:
- string
- "null"
sendMessage:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
gitter_message:
type:
- string
- "null"
gitter_status:
type:
- string
- "null"
gitter_webhook:
type:
- string
- "null"
telegram_images:
type:
- array
- "null"
items:
type:
- string
- "null"
telegram_message:
type:
- string
- "null"
telegram_to:
type:
- array
- "null"
items:
type:
- number
- "null"
telegram_token:
type:
- string
- "null"
title:
type:
- string
- "null"
sendSlack:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
MESSAGE:
type:
- string
- "null"
SLACK_CHANNEL:
type:
- string
- "null"
SLACK_MESSAGE:
type:
- string
- "null"
SLACK_TOKEN:
type:
- string
- "null"
WEBHOOK_URL:
type:
- string
- "null"
steps:
type:
- object
- "null"
properties:
BB_Update_BuildStatus:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BB_BSN_REPO_AUTH_PASSWORD:
type:
- string
- "null"
BB_BSN_REPO_AUTH_USER:
type:
- string
- "null"
BB_BSN_URL:
type:
- string
- "null"
CF_BUILD_STATUS:
type:
- string
- "null"
BB_Update_BuildStatus_Finished:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
fail_fast:
type:
- boolean
- "null"
steps:
type:
- object
- "null"
properties:
BB_Update_BuildStatus_Failed:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BB_BSN_REPO_AUTH_PASSWORD:
type:
- string
- "null"
BB_BSN_REPO_AUTH_USER:
type:
- string
- "null"
BB_BSN_URL:
type:
- string
- "null"
CF_BUILD_STATUS:
type:
- string
- "null"
when:
type:
- object
- "null"
properties:
condition:
type:
- object
- "null"
properties:
all:
type:
- object
- "null"
properties:
myCondition:
type:
- string
- "null"
BB_Update_BuildStatus_Successful:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BB_BSN_REPO_AUTH_PASSWORD:
type:
- string
- "null"
BB_BSN_REPO_AUTH_USER:
type:
- string
- "null"
BB_BSN_URL:
type:
- string
- "null"
CF_BUILD_STATUS:
type:
- string
- "null"
when:
type:
- object
- "null"
properties:
condition:
type:
- object
- "null"
properties:
all:
type:
- object
- "null"
properties:
myCondition:
type:
- string
- "null"
when:
type:
- object
- "null"
properties:
condition:
type:
- object
- "null"
properties:
all:
type:
- object
- "null"
properties:
myCondition:
type:
- string
- "null"
GH_Update_BuildStatus:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_BUILD_STATUS:
type:
- string
- "null"
GH_BSN_REPO_AUTH_TOKEN:
type:
- string
- "null"
GH_BSN_REPO_AUTH_USER:
type:
- string
- "null"
GH_Update_BuildStatus_Finished:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
fail_fast:
type:
- boolean
- "null"
steps:
type:
- object
- "null"
properties:
GH_Update_BuildStatus_Failed:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_BUILD_STATUS:
type:
- string
- "null"
GH_BSN_REPO_AUTH_TOKEN:
type:
- string
- "null"
GH_BSN_REPO_AUTH_USER:
type:
- string
- "null"
when:
type:
- object
- "null"
properties:
condition:
type:
- object
- "null"
properties:
all:
type:
- object
- "null"
properties:
myCondition:
type:
- string
- "null"
GH_Update_BuildStatus_Successful:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_BUILD_STATUS:
type:
- string
- "null"
GH_BSN_REPO_AUTH_TOKEN:
type:
- string
- "null"
GH_BSN_REPO_AUTH_USER:
type:
- string
- "null"
when:
type:
- object
- "null"
properties:
condition:
type:
- object
- "null"
properties:
all:
type:
- object
- "null"
properties:
myCondition:
type:
- string
- "null"
when:
type:
- object
- "null"
properties:
condition:
type:
- object
- "null"
properties:
all:
type:
- object
- "null"
properties:
myCondition:
type:
- string
- "null"
MarkDeployment:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ACCOUNT_ID:
type:
- string
- "null"
API_KEY:
type:
- string
- "null"
APPLICATION_ID:
type:
- string
- "null"
AUTHOR:
type:
- string
- "null"
CHANGELOG:
type:
- string
- "null"
DESCRIPTION:
type:
- string
- "null"
REVISION:
type:
- string
- "null"
stage:
type:
- string
- "null"
RunJenkins:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
JENKINS_JOB:
type:
- string
- "null"
JENKINS_TOKEN:
type:
- string
- "null"
JENKINS_URL:
type:
- string
- "null"
JENKINS_USERNAME:
type:
- string
- "null"
title:
type:
- string
- "null"
SendEmail:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BODY:
type:
- string
- "null"
FROM:
type:
- string
- "null"
PORT:
type:
- string
- "null"
SERVER:
type:
- string
- "null"
SUBJECT:
type:
- string
- "null"
TO:
type:
- string
- "null"
title:
type:
- string
- "null"
Vault_to_Env:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
VAULT_ADDR:
type:
- string
- "null"
VAULT_AUTH_TOKEN:
type:
- string
- "null"
VAULT_CLIENT_CERT_BASE64:
type:
- string
- "null"
VAULT_CLIENT_KEY_BASE64:
type:
- string
- "null"
VAULT_PATH:
type:
- string
- "null"
title:
type:
- string
- "null"
add_commenton_current_pr_from_trigger:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
GIT_PROVIDER_NAME:
type:
- string
- "null"
PR_COMMENT_TEXT:
type:
- string
- "null"
fail_fast:
type:
- boolean
- "null"
title:
type:
- string
- "null"
add_pr_comment_directly:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_PULL_REQUEST_NUMBER:
type:
- number
- "null"
GIT_PROVIDER_NAME:
type:
- string
- "null"
PR_COMMENT_TEXT:
type:
- string
- "null"
fail_fast:
type:
- boolean
- "null"
title:
type:
- string
- "null"
assume_role:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ROLE_ARN:
type:
- string
- "null"
ROLE_SESSION_NAME:
type:
- string
- "null"
WEB_IDENTITY_TOKEN:
type:
- string
- "null"
title:
type:
- string
- "null"
check_violations:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
checkout_many_projects:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
GIT_PROJECTS:
type:
- array
- "null"
items:
type:
- string
- "null"
GIT_PROVIDER:
type:
- string
- "null"
GIT_REVISION:
type:
- string
- "null"
PROJECTS:
type:
- array
- "null"
items:
type:
- string
- "null"
title:
type:
- string
- "null"
cleanupPreviewEnvironment:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ENV_NAME:
type:
- string
- "null"
title:
type:
- string
- "null"
clone:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
git:
type:
- string
- "null"
repo:
type:
- string
- "null"
title:
type:
- string
- "null"
cloudflare:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CLOUD_FLARE_API_KEY:
type:
- string
- "null"
CLOUD_FLARE_EMAIL:
type:
- string
- "null"
CLOUD_FLARE_ZONE:
type:
- string
- "null"
DELETE_RECORD:
type:
- string
- "null"
DEPLOYMENT:
type:
- string
- "null"
DEPLOYMENT_TARGET:
type:
- string
- "null"
KUBE_CONTEXT:
type:
- string
- "null"
NAMESPACE:
type:
- string
- "null"
RECORD_DOMAIN:
type:
- string
- "null"
RECORD_NAME:
type:
- string
- "null"
stage:
type:
- string
- "null"
create_cluster:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CODEFRESH_API_KEY:
type:
- string
- "null"
KRUCIBLE_ACCOUNT_ID:
type:
- string
- "null"
KRUCIBLE_API_KEY_ID:
type:
- string
- "null"
KRUCIBLE_API_KEY_SECRET:
type:
- string
- "null"
KRUCIBLE_CLUSTER_NAME:
type:
- string
- "null"
title:
type:
- string
- "null"
deploy:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
COMMANDS:
type:
- string
- "null"
ENVIRONMENT:
type:
- string
- "null"
KUBE_CONTEXT:
type:
- string
- "null"
WORKING_DIRECTORY:
type:
- string
- "null"
action:
type:
- string
- "null"
chart_name:
type:
- string
- "null"
helm_version:
type:
- string
- "null"
kube_context:
type:
- string
- "null"
release_name:
type:
- string
- "null"
dummy_parameters:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
title:
type:
- string
- "null"
find_newest_dockerhub_tag:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BASE_IMAGE:
type:
- string
- "null"
title:
type:
- string
- "null"
generate_helm_manifest:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
generate_terraform_plan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
github-pr:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BASE:
type:
- string
- "null"
GITHUB_REPO_NAME:
type:
- string
- "null"
GITHUB_REPO_OWNER:
type:
- string
- "null"
HEAD:
type:
- string
- "null"
TITLE:
type:
- string
- "null"
iac_scan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
APPLICATIONS:
type:
- string
- "null"
IS_TERRAFORM:
type:
- boolean
- "null"
PASSWORD:
type:
- string
- "null"
SOURCE_FILE:
type:
- string
- "null"
USERNAME:
type:
- string
- "null"
title:
type:
- string
- "null"
integration_test:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
env:
type:
- string
- "null"
flags:
type:
- string
- "null"
inParallel:
type:
- string
- "null"
nodes:
type:
- string
- "null"
specsDir:
type:
- string
- "null"
tags:
type:
- string
- "null"
title:
type:
- string
- "null"
main_clone:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
git:
type:
- string
- "null"
repo:
type:
- string
- "null"
revision:
type:
- string
- "null"
title:
type:
- string
- "null"
mend:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
API_KEY:
type:
- string
- "null"
CONFIG_FILE:
type:
- string
- "null"
INSTALL_COMMANDS:
type:
- string
- "null"
PROJECT_DIRECTORY:
type:
- string
- "null"
title:
type:
- string
- "null"
newrelic-deployments:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
API_KEY:
type:
- string
- "null"
APPLICATION_ID:
type:
- string
- "null"
AUTHOR:
type:
- string
- "null"
CHANGELOG:
type:
- string
- "null"
REVISION:
type:
- string
- "null"
stage:
type:
- string
- "null"
obtain_id_token:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
AUDIENCE:
type:
- string
- "null"
title:
type:
- string
- "null"
print_app_version:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
print_my_variables:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
print_output:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
print_tag:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
print_violations:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
read_app_version:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
PACKAGE_JSON_FOLDER:
type:
- string
- "null"
POM_XML_FOLDER:
type:
- string
- "null"
title:
type:
- string
- "null"
run_kics:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
EXCLUDE_CATEGORIES:
type:
- string
- "null"
EXCLUDE_PATHS:
type:
- string
- "null"
EXCLUDE_RESULTS:
type:
- string
- "null"
IGNORE_ON_EXIT:
type:
- string
- "null"
LOG_LEVEL:
type:
- string
- "null"
OUTPUT_FORMATS:
type:
- string
- "null"
OUTPUT_PATH:
type:
- string
- "null"
PAYLOAD_PATH:
type:
- string
- "null"
PROJECT_PATH:
type:
- string
- "null"
QUERIES_PATH:
type:
- string
- "null"
SECRETS_REGEXES_PATH:
type:
- string
- "null"
TYPES:
type:
- string
- "null"
VERBOSE:
type:
- boolean
- "null"
title:
type:
- string
- "null"
s3_list_objects:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
save_reports_and_payload:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
add:
type:
- array
- "null"
items:
type:
- string
- "null"
allow_empty:
type:
- boolean
- "null"
commit_message:
type:
- string
- "null"
git:
type:
- string
- "null"
git_user_email:
type:
- string
- "null"
git_user_name:
type:
- string
- "null"
repo:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
title:
type:
- string
- "null"
save_reports_in_s3_bucket:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
say_hello:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
APP_DIRS:
type:
- array
- "null"
items:
type:
- string
- "null"
APP_NAMES:
type:
- array
- "null"
items:
type:
- string
- "null"
COMMANDS:
type:
- array
- "null"
items:
type:
- string
- "null"
DEPENDS:
type:
- array
- "null"
items:
type:
- string
- "null"
ENVIRONMENT:
type:
- array
- "null"
items:
type:
- string
- "null"
IMAGE:
type:
- string
- "null"
KEYS:
type:
- string
- "null"
NAME:
type:
- string
- "null"
PIPELINE_ID:
type:
- string
- "null"
STAGE:
type:
- string
- "null"
TAG:
type:
- string
- "null"
VALUES:
type:
- string
- "null"
WORKING_DIR:
type:
- string
- "null"
WORKING_DIRECTORY:
type:
- string
- "null"
title:
type:
- string
- "null"
security:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
OBJECT_DIR:
type:
- string
- "null"
OCTARINE_ACCOUNT:
type:
- string
- "null"
OCTARINE_API_HOST:
type:
- string
- "null"
OCTARINE_SESSION_ACCESSJWT:
type:
- string
- "null"
OCTARINE_SESSION_ID:
type:
- string
- "null"
title:
type:
- string
- "null"
sleep:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
time:
type:
- number
- "null"
title:
type:
- string
- "null"
testMetaExport:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
VAR:
type:
- number
- "null"
time:
type:
- number
- "null"
title:
type:
- string
- "null"
sync_and_wait:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
app_name:
type:
- string
- "null"
context:
type:
- string
- "null"
title:
type:
- string
- "null"
sync_and_wait_with_flags:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
additional_flags:
type:
- string
- "null"
app_name:
type:
- string
- "null"
context:
type:
- string
- "null"
title:
type:
- string
- "null"
sync_argo_cd_app:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
APPLICATION:
type:
- string
- "null"
INTERVAL:
type:
- number
- "null"
LOG_LEVEL:
type:
- string
- "null"
MAX_CHECKS:
type:
- number
- "null"
ROLLBACK:
type:
- boolean
- "null"
RUNTIME:
type:
- string
- "null"
WAIT_HEALTHY:
type:
- boolean
- "null"
title:
type:
- string
- "null"
test-report-uploader:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
environment:
type:
- array
- "null"
items:
type:
- string
- "null"
test_image:
type:
- string
- "null"
test_image_tag:
type:
- string
- "null"
test_reporting_version:
type:
- string
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
trivy_image_scan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
flags:
type:
- array
- "null"
items:
type:
- string
- "null"
ignorefile:
type:
- string
- "null"
image_ref:
type:
- string
- "null"
trivy_version:
type:
- string
- "null"
verbose:
type:
- boolean
- "null"
twilio:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
TWILIO_MESSAGE:
type:
- string
- "null"
TWILIO_PHONE_FROM:
type:
- string
- "null"
TWILIO_SID:
type:
- string
- "null"
TWILIO_TOKEN:
type:
- string
- "null"
TWILIO_TYPE:
type:
- string
- "null"
twistcli_image_scan:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
image_ref:
type:
- string
- "null"
tw_console:
type:
- string
- "null"
tw_password:
type:
- string
- "null"
tw_user:
type:
- string
- "null"
unit_test:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
COMMAND:
type:
- string
- "null"
REPO_NAME:
type:
- string
- "null"
WORKING_DIRECTORY:
type:
- string
- "null"
title:
type:
- string
- "null"
updateSubmodules:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
CF_SUBMODULE_SYNC:
type:
- string
- "null"
CF_SUBMODULE_UPDATE_RECURSIVE:
type:
- string
- "null"
GITHUB_TOKEN:
type:
- string
- "null"
update_k8s_yaml:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
ATT:
type:
- string
- "null"
KIND:
type:
- string
- "null"
NAME:
type:
- string
- "null"
VALUE:
type:
- string
- "null"
title:
type:
- string
- "null"
upload:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
APPLICATION_KEY:
type:
- string
- "null"
APPLICATION_KEY_ID:
type:
- string
- "null"
BUCKET_ID:
type:
- string
- "null"
FILES:
type:
- array
- "null"
items:
type:
- string
- "null"
title:
type:
- string
- "null"
uploadToS3:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
BUCKET:
type:
- string
- "null"
REGION:
type:
- string
- "null"
S3_INTEGRATION:
type:
- string
- "null"
S3_PREFIX:
type:
- string
- "null"
SOURCE:
type:
- string
- "null"
stage:
type:
- string
- "null"
title:
type:
- string
- "null"
upload_report:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
arguments:
type:
- object
- "null"
properties:
allure_dir:
type:
- string
- "null"
branch:
type:
- string
- "null"
bucket_name:
type:
- string
- "null"
report_dir:
type:
- string
- "null"
report_index_file:
type:
- string
- "null"
storage_integration:
type:
- string
- "null"
fail_fast:
type:
- boolean
- "null"
title:
type:
- string
- "null"
working_directory:
type:
- string
- "null"
use_cluster:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
commands:
type:
- array
- "null"
items:
type:
- string
- "null"
image:
type:
- string
- "null"
title:
type:
- string
- "null"
icon:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
background:
type:
- string
- "null"
color:
type:
- string
- "null"
name:
type:
- string
- "null"
size:
type:
- object
- "null"
properties:
large:
type:
- object
- "null"
properties:
url:
type:
- string
- "null"
url:
type:
- string
- "null"
id:
type:
- string
- "null"
isPublic:
type:
- boolean
- "null"
latest:
type:
- boolean
- "null"
maintainers:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
email:
type:
- string
- "null"
name:
type:
- string
- "null"
name:
type:
- string
- "null"
official:
type:
- boolean
- "null"
sourceURL:
type:
- string
- "null"
sources:
type:
- array
- "null"
items:
type:
- string
- "null"
stage:
type:
- string
- "null"
tags:
type:
- array
- "null"
items:
type:
- string
- "null"
title:
type:
- string
- "null"
updated_at:
type:
- string
- "null"
kind:
type:
- string
- "null"
metrics:
type:
- object
- "null"
properties:
finished:
type:
- number
- "null"
required:
- metadata
helm_repos:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
CreatedAt:
type:
- string
- "null"
Name:
type:
- string
- "null"
Public:
type:
- boolean
- "null"
UpdatedAt:
type:
- string
- "null"