Aaron Wang
2 years ago
committed by
GitHub
13 changed files with 99 additions and 13 deletions
@ -0,0 +1,43 @@ |
|||||||
|
# Startup Parameter |
||||||
|
|
||||||
|
## Scope |
||||||
|
|
||||||
|
Parameters are valid for all task nodes of the entire workflow. It can be configured on the task launch page. |
||||||
|
|
||||||
|
## Usage |
||||||
|
|
||||||
|
Usage of startup parameters is: at the task launch page, click the '+' below the 'Startup Parameter' and fill in the key and value to save. The workflow will add them into global parameters. |
||||||
|
|
||||||
|
## Example |
||||||
|
|
||||||
|
This example shows how to use startup parameters to print different date. |
||||||
|
|
||||||
|
### Create a Shell task |
||||||
|
|
||||||
|
Create a shell task and enter `echo ${dt}` in the script content. In this case, dt is the global parameter we need to declare. As shown below: |
||||||
|
|
||||||
|
![startup-parameter01](../../../../img/new_ui/dev/parameter/startup_parameter01.png) |
||||||
|
|
||||||
|
### Save the workflow and set startup parameters in task launch page |
||||||
|
|
||||||
|
Set startup parameter as follows: |
||||||
|
|
||||||
|
![startup-parameter02](../../../../img/new_ui/dev/parameter/startup_parameter02.png) |
||||||
|
|
||||||
|
> Note: The dt parameter defined here can be referenced by the local parameters of any other node. |
||||||
|
|
||||||
|
### In task instance view execution result |
||||||
|
|
||||||
|
On the task instance page, you can check the log to verify the execution result of the task and determine whether the parameters are valid. |
||||||
|
|
||||||
|
![startup-parameter03](../../../../img/new_ui/dev/parameter/startup_parameter03.png) |
||||||
|
|
||||||
|
### Set different startup parameter and run again |
||||||
|
|
||||||
|
![startup-parameter04](../../../../img/new_ui/dev/parameter/startup_parameter04.png) |
||||||
|
|
||||||
|
### In task instance view execution result |
||||||
|
|
||||||
|
You can check the log to verify whether the shell task output different dates. |
||||||
|
|
||||||
|
![startup-parameter05](../../../../img/new_ui/dev/parameter/startup_parameter05.png) |
@ -0,0 +1,43 @@ |
|||||||
|
# 启动参数 |
||||||
|
|
||||||
|
## 作用域 |
||||||
|
|
||||||
|
启动参数是针对**整个工作流**的所有任务节点都有效的参数,在工作流启动页面配置。 |
||||||
|
|
||||||
|
## 使用方式 |
||||||
|
|
||||||
|
启动参数配置方式如下:在启动前参数设置界面,点击“启动参数“下面的加号,填写对应的参数名称和对应的值,点击确定,工作流会将启动参数加入全局参数中。 |
||||||
|
|
||||||
|
## 任务样例 |
||||||
|
|
||||||
|
本样例展示了如何使用启动参数,打印输出不同天的日期。 |
||||||
|
|
||||||
|
### 创建 Shell 任务 |
||||||
|
|
||||||
|
创建一个 Shell 任务,并在脚本内容中输入 `echo ${dt}`。此时 dt 则为我们需要声明的启动参数。如下图所示: |
||||||
|
|
||||||
|
![startup-parameter01](../../../../img/new_ui/dev/parameter/startup_parameter01.png) |
||||||
|
|
||||||
|
### 保存工作流,上线运行并设置启动参数 |
||||||
|
|
||||||
|
启动参数配置如下图所示: |
||||||
|
|
||||||
|
![startup-parameter02](../../../../img/new_ui/dev/parameter/startup_parameter02.png) |
||||||
|
|
||||||
|
> 注:这里定义的 dt 参数可以被其它任一节点的局部参数引用。 |
||||||
|
|
||||||
|
### 任务实例查看执行结果 |
||||||
|
|
||||||
|
进入任务实例页面,可以通过查看日志,验证任务的执行结果,判断参数是否有效。 |
||||||
|
|
||||||
|
![startup-parameter03](../../../../img/new_ui/dev/parameter/startup_parameter03.png) |
||||||
|
|
||||||
|
### 修改启动参数,再次执行 |
||||||
|
|
||||||
|
![startup-parameter04](../../../../img/new_ui/dev/parameter/startup_parameter04.png) |
||||||
|
|
||||||
|
### 任务实例查看执行结果 |
||||||
|
|
||||||
|
验证任务执行结果,判断Shell任务是否输出了不同日期。 |
||||||
|
|
||||||
|
![startup-parameter05](../../../../img/new_ui/dev/parameter/startup_parameter05.png) |
After Width: | Height: | Size: 294 KiB |
After Width: | Height: | Size: 346 KiB |
After Width: | Height: | Size: 680 KiB |
After Width: | Height: | Size: 347 KiB |
After Width: | Height: | Size: 678 KiB |
Loading…
Reference in new issue