codeci
上传软件包到软件发布库
更新时间:2021/01/29 GMT+08:00
编译构建服务构建生成的软件包可以上传到软件发布库,在配置构建步骤时,添加“上传软件包到软件发布库”构建步骤即可。
- 仅支持上传单个文件、多个文件;不支持上传文件夹、自动创建路径。
例如,“a”目录下有“aa”文件和“b”目录,“b”目录下有“bb”文件,构建包路径配置为“a/**”。
即递归扫描“a”目录下所有文件,最终上传“aa”文件和“bb”文件,两个文件是同一个目录下,系统不会在软件发布库里自动创建“b”目录。
- 如果用户有上传文件夹的需要,建议在上一个构建步骤里打包整个文件夹为单文件后再上传。
参数配置
- 构建包路径
构建包路径支持正则匹配,“**”递归遍历当前目录,“*”匹配0或者多个字符,“?”匹配一个字符。
Unix系统文件分隔符使用“/”,Windows系统文件分隔符使用“\”。路径对大小写不敏感。
举例说明:
- 发布版本号及包名
包名推荐设置为空,这样可以上传构建包路径匹配的所有文件,但应注意上传文件数量和大小有上限。
设置包名后,一旦匹配多个文件时,会存在包覆盖的情况。假如包名需要设置且存在多个文件上传的情况,推荐增加多个上传软件包到软件发布库的构建步骤。
发布版本号及包名是否为空对上传的影响如图:
父主题: 软件包管理
