Flow支持将构建工作空间中的文件或者文件夹上传至阿里云 OSS。

前提条件

  1. 有一个阿里云账号,并在其中创建了一个 OSS 的 bucket。
  2. 一般来讲,要上传的内容可以来自:
    1. 代码源
    2. 构建之后的产物。这种情况,你需要先配置需要的构建步骤(比如前端静态资源构建)

使用 OSS 上传步骤

下面以 React 项目构建并上传至 OSS 为例进行说明。

在首页新建流水线,并选择” React 构建上传到 OSS”的模板。

在流水线创建向导中选择好代码源之后,进入流水线编辑页面。

为了与你的阿里云账号建立连接,点击“新建服务授权”,然后点击“ RAM 授权”。

你会被要求登录阿里云账号,输入你希望使用阿里云账号进行登录,并点击通然后会自动跳转会到飞流的页面,并显示 RAM 授权的页面。

点击”同意”,会跳转回到飞流的页面。填写服务授权的名称,然后点击“保存”。

继续选择"Bucket 区域”和"Bucket 名称”。

填写” Bucket 目录”和“源文件目录”。“源文件目录”可以是一个文件,或者一个目录。

保存并运行流水线。

运行成功之后,你可以点击相关按钮,查看上传日志及 OSS 中的内容。

上传日志:

OSS 中上传的内容: