更新时间:2024-01-23 GMT+08:00

使用yaml配置上传文件至OBS

对象存储服务(OBS)的使用限制请参考约束与限制

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
version: 2.0 # 必须是2.0
steps:
  BUILD:
    - upload_obs:
          inputs:
            artifact_path: "**/target/*.?ar"
            bucket_name: codecitest-obs
            obs_directory: test
          #   artifact_dest_name: ""
          #   upload_directory: true
          #   headers:
          #     x-frame-options: true
          #     test: test
          #     commit: ${commitId}

参数名

参数类型

描述

是否必填

默认值

artifact_path

string

要上传的产物路径,支持正则。

bin/*

bucket_name

string

要上传到的obs桶名。

obs_directory

string

要上传到的obs文件夹路径。默认上传到桶的根目录。

./

artifact_dest_name

string

上传到obs后的文件名。产物需要重命名时填写。

upload_directory

bool

是否上传文件夹。false时会将匹配到的所有产物平铺上传到obs_directory。

false

headers

map

上传的头域信息。