mirror of
https://github.com/kubevela/kubevela.git
synced 2026-05-11 11:57:04 +00:00
* Refactor: remove use of AppConfig in AppRevision * Refactor: remove insert secret and configmap * Feat(workflow): upgrade * Fix(conflict): workflow cherry * Feat(workflow): support DAG mode * Feat(workflow): prepare steps in step * Feat(tools): random string * Fix(rand): gosec weak random * Fix(ci): test passing * Feat(workflow): generate steps * Fix: fix rebase from master * Fix: fix workflow ut * Feat(test): add test cases * Fix: fix lint and rebase from master * Refactor: application code * Fix: fix ci lint * Fix: make code reviewable * Fix: workflow_test.go * Feat: collect services * Fix(ci): unit tests * Feat: make one * Test: application with input/output and workflow * Fix: trace test * Fix: update step index falied * Feat: refactor op.#Load * Fix: delete dead code * Refactor: op.xxx * Fix: patch component * Test: add generator test * Fix: add license * Fix: pending e2e plugin test * Fix: disable test/e2e-test * Fix: patch by script Co-authored-by: 天元 <jianbo.sjb@alibaba-inc.com> Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com>
61 lines
1.1 KiB
CUE
61 lines
1.1 KiB
CUE
#SlackMessage: {
|
|
text: string
|
|
blocks?: *null | [...#block]
|
|
attachments?: *null | {
|
|
blocks?: *null | [...#block]
|
|
color?: string
|
|
}
|
|
thread_ts?: string
|
|
mrkdwn?: *true | bool
|
|
}
|
|
|
|
#block: {
|
|
type: string
|
|
block_id?: string
|
|
elements?: [...{
|
|
type: string
|
|
action_id?: string
|
|
url?: string
|
|
value?: string
|
|
style?: string
|
|
text?: #text
|
|
confirm?: {
|
|
title: #text
|
|
text: #text
|
|
confirm: #text
|
|
deny: #text
|
|
style?: string
|
|
}
|
|
options?: [...#option]
|
|
initial_options?: [...#option]
|
|
placeholder?: #text
|
|
initial_date?: string
|
|
image_url?: string
|
|
alt_text?: string
|
|
option_groups?: [...#option]
|
|
max_selected_items?: int
|
|
initial_value?: string
|
|
multiline?: bool
|
|
min_length?: int
|
|
max_length?: int
|
|
dispatch_action_config?: {
|
|
trigger_actions_on?: [...string]
|
|
}
|
|
initial_time?: string
|
|
}]
|
|
}
|
|
|
|
#text: {
|
|
type: string
|
|
text: string
|
|
emoji?: bool
|
|
verbatim?: bool
|
|
}
|
|
|
|
#option: {
|
|
text: text
|
|
value: string
|
|
description?: text
|
|
url?: string
|
|
}
|