上传文件至 SMB

更新时间:
2024-12-20

上传文件至 SMB

此接口用于上传构建生成的文件至 SMB 服务器。如果您在 配置 Publish Over 插件 时配置了 Publish Over CIFS 插件,则可以通过此接口将构建生成的文件同步至远端服务器进行存储或备份。

接口说明

samba [upload: 'files-set']
  [, conn: 'publish-over-cifs-connection-name']
  [, excludes: 'excludes-set']
  [, withBuildLog: true]

参数说明

参数类型是否必填说明示例值
uploadstring要上传的文件列表,多个文件之间用英文逗号分隔,支持 ANT 样式匹配通配符。详情如下:
  • *表示任意字符。例如bsp/Release/strip/*.elf会匹配strip目录下的所有.elf文件
  • **表示任意多层目录。例如bsp/Release/**/*.elf会匹配Releasestrip目录下的所有.elf文件
app_template*.zip
connstring上传到的 SMB 服务器 ID,即 配置 Publish Over 插件 时设置的 CIFS Share Name。SMB 服务器首先需要由 Jenkins 管理员添加至 Jenkins 插件中publisher-jenkins
excludesstring设置要排除的文件列表,多个文件之间用英文逗号分隔,支持 ANT 样式匹配通配符,详情参见 upload 参数说明*.txt
withBuildLogstring设置是否将 Jenkins 构建日志一并上传,默认为 truetrue

调用示例

samba upload: "app_template*.zip",
  conn: "publisher-jenkins"
文档内容是否对您有所帮助?
有帮助
没帮助