# 新建工作流

## 1  创建工作流名称

{% hint style="info" %}
注：名称只能包含**小写英文字母**，**数字以及减号“-”** ，名称**不得少于2个字符**且**首位不能为减号**。
{% endhint %}

![](https://1609727380-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGHaHpCAkpKvpxq5ZJn%2Fuploads%2FTuEBLx1EzO9Ww3nnzC5K%2Fcreate_workflow.png?alt=media\&token=c6dc6cea-5e26-49af-bac8-bded1bef4662)

## 2  **设置工作流条件**

### **2-1  设置运行参数**

在【Parameters】栏，点击【添加】,进行参数设置

![](https://1609727380-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGHaHpCAkpKvpxq5ZJn%2Fuploads%2FLeDrqXMgaG1vPImUEB3H%2Fworkflow_parameter.png?alt=media\&token=2e30f747-ee0f-49b3-80b0-766307d24abc)

在【Name】栏填写**参数名称**（注意：名称只能包含英文字母，数字以及下划线“\_”，名称不得少于2位字符且首位不能为数字）**，**&#x5728;【Type】栏填写相应的**数据类型**并在【Default】栏填写相应**默认值**

![](https://1609727380-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGHaHpCAkpKvpxq5ZJn%2Fuploads%2FLeDrqXMgaG1vPImUEB3H%2Fworkflow_parameter.png?alt=media\&token=2e30f747-ee0f-49b3-80b0-766307d24abc)

### **2-2  设置环境参数**

在【Environment】栏，点击【添加】,分别&#x5728;**【Key】**（注意：Key名称只能包含英文字母，数字以及下划线“\_”，名称不得少于2位字符且首位不能为数字）&#x548C;**【Value】**&#x680F;输入相应参数。

![](https://1609727380-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGHaHpCAkpKvpxq5ZJn%2Fuploads%2FYqaRW3GCQV8WPkDyLVPN%2Foutcome2.png?alt=media\&token=9b6a1f26-5138-4444-9419-2566984ee6a6)

### **2-3  设置实例参数**

在【Instances】栏，分别选择【实例配置】与【实例个数】

![](https://1609727380-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGHaHpCAkpKvpxq5ZJn%2Fuploads%2F9oiPAS19h5I2Qr4ZGEoj%2Fworkflow_instance.png?alt=media\&token=38fd4efc-a30c-4443-99df-a8c2c16c060e)

## **3. 输入YAML文件**

在【YAML File】部分，输入您已写好的YAML代码

![](https://1609727380-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGHaHpCAkpKvpxq5ZJn%2Fuploads%2FMQdLZ42isPRfGIiuW2qD%2Fworkflow_yaml.png?alt=media\&token=a8f8da2c-2576-4f8d-ab60-82166865e279)

{% content-ref url="action-syntax" %}
[action-syntax](https://docs.graviti.cn/guide/tensorbay/action/action-syntax)
{% endcontent-ref %}

## **4  发布工作流**

全部设置完毕之后，您可点击【发布】来创建或更新工作流，也可点击【取消编辑】来退回自动化详情界面，但所做修改将不会保存

![](https://1609727380-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGHaHpCAkpKvpxq5ZJn%2Fuploads%2FAG7QnE718uDogheNbgFN%2Fworkflow_public.png?alt=media\&token=2403f4a2-de19-4e0b-85ed-709beb0e06e4)
