从 Github 发布工作流程更新

现在,您可以将 Orchestrator 实例配置为与 Orchestrator 的 GitHub 集成,这样当您更新工作流时,就可以从开发实例将更改推送到 Github,或从 Github 将更新拉到生产实例。

从 GitHub 中提取最新工作流更新的功能可让您的使用案例受益匪浅,包括
  • 同步多个 Orchestrator 实例
  • 数据恢复
将 Orchestrator 开发实例推送至 GitHub 并从 Github 提取生产实例

为 GitHub 创建配置

注意:您一次只能拥有一个 GitHub 配置。
  1. 要创建配置,请单击顶部菜单中的 发动机,然后单击左侧导航菜单中的 Git 配置
  2. 如果当前不存在配置,请单击 新建配置.
  3. 输入以下字段的值:
    字段 定义
    配置名称 GitHub 集成的自定义名称
    Git 用户名 GitHub 帐户的用户名
    Git 密码 GitHub 帐户的密码
    Git 分支 分支,用于向 Github 推送数据(用于开发服务器)或从 Github 提取数据(用于生产服务器)
    GIT 存储库 GitHub中的项目仓库名称
    是生产吗? 如果为 "true",则表示该集成正在将数据从 Github 拉到生产服务器。 如果为假,则此集成将数据推送到开发服务器。

将开发集成与现有工作流程同步

将GitHub集成与现有工作流同步后,您就可以将该工作流发布到 Github。
注意: 已配置的 git 仓库必须至少有一次提交,才能从开发服务器推送到 GitHub 上。 如果提交历史记录为空,则会得到一个409 Conflict错误。
  1. 单击顶部菜单中的 工作流程
  2. 在工作流程名称右侧,单击 推送到 git 图标 ()。
  3. 您确定要将 'CustomPython1' 的更新推送到 Git 吗? 中 对话框,单击 OK.

将生产集成与现有工作流程同步

将GitHub集成与现有工作流同步后,您就可以从 Github 拉取该工作流的更新。
注意: 已配置的 git 仓库必须至少有一次提交,才能从 GitHub 拉取到开发服务器。 如果提交历史记录为空,则会得到一个409 Conflict错误。
  1. 单击顶部菜单中的 工作流程
  2. 在工作流程名称右侧,单击 从 git 拉取 图标 ()。
  3. 您确定要从 Git 中提取 'CustomPython1' 的更新吗? 中 对话框,单击 OK.

更新现有配置

  1. 要编辑配置,请单击顶部菜单中的 发动机,然后单击左侧导航菜单中的 Git 配置
  2. 单击配置名称,然后单击 Edit 。 根据需要编辑字段,然后单击 更新.

删除现有配置

  1. 要删除配置,请单击顶部菜单中的 发动机,然后单击左侧导航菜单中的 Git 配置
  2. 单击配置名称,然后单击 Destroy.