编译构建 CODEARTS BUILD-上传软件包到软件发布库:图形化构建

时间:2024-11-16 13:19:40

图形化构建

配置构建步骤中,添加“上传软件包到软件发布库”构建步骤,参考表1配置参数。

执行机选择Windows执行时,需添加“上传软件包到软件发布库(Windows环境)”构建步骤。

表1 上传软件包到软件发布库参数说明

参数

说明

步骤显示名称

构建步骤的名称,可自定义修改。

  • 支持中文、英文、数字、“-”“_”、英文逗号、英文分号、英文冒号、“.”“/”、圆括号(中英文)。
  • 字符长度范围为1~128。

构建包路径

填写构建结果所在路径。

  • 构建包路径支持正则匹配,“**”递归遍历当前目录,“*”匹配0或者多个字符,“?”匹配一个字符。
  • 系统文件分隔符使用“/”,路径不区分大小写。
举例说明:
  • *.class:当前目录下匹配“.class”结尾的文件。
  • **/*.class:当前目录下递归匹配所有的“.class”结尾的文件。
  • test/a??.java:匹配“test”目录下以“a”开头后跟两个字符的java文件。
  • **/test/**/XYZ*:递归匹配父目录为“test”文件是“XYZ”开头的所有文件,比如“abc/test/def/ghi/XYZ123”。

发布版本号

可选参数。

配置当前构建任务生成的软件包上传到软件发布库中的目录名。

  • 不指定(推荐):以构建编号命名上传到发布库的文件存储目录名。
  • 指定:可能会覆盖同名存储目录下的文件。

包名

可选参数。

配置当前构建任务生成的软件包上传到软件发布库中的软件包名称。

  • 不指定(推荐):以文件原始名命名上传到发布库的文件名。包名推荐设置为空,可以上传构建包路径匹配的所有文件。
  • 指定:上传多个文件时,可能会存在被覆盖的情况。如果包名需要设置且存在多个文件上传的情况,推荐增加多个“上传软件包到软件发布库”的构建步骤。
support.huaweicloud.com/usermanual-codeci/codeci_ug_0038.html